Javascript 使用PhoneGap和jQuery时更改定位标记文本

Javascript 使用PhoneGap和jQuery时更改定位标记文本,javascript,jquery,html,cordova,Javascript,Jquery,Html,Cordova,作为前言,我使用PhoneGap。当我单击一个类别标题时,我已经获取了该标题并将其设置在sessionStorage中。现在,我想将一个新的PhoneGap页面(显示该类别中包含的一些信息)的“后退”按钮设置为该类别标题。HTML代码如下所示。具体来说,我想在“header”元素中更改“a”元素的文本 我想我的问题的一部分是,我使用PhoneGap的事实是否改变了我访问锚定标签的方式?我一直在尝试在选择/单击类别之后设置后退按钮文本。我尝试过多种方法,如: $("adviceBodyNavbar

作为前言,我使用PhoneGap。当我单击一个类别标题时,我已经获取了该标题并将其设置在sessionStorage中。现在,我想将一个新的PhoneGap页面(显示该类别中包含的一些信息)的“后退”按钮设置为该类别标题。HTML代码如下所示。具体来说,我想在“header”元素中更改“a”元素的文本

我想我的问题的一部分是,我使用PhoneGap的事实是否改变了我访问锚定标签的方式?我一直在尝试在选择/单击类别之后设置后退按钮文本。我尝试过多种方法,如:

$("adviceBodyNavbarHeader a").text(sessionStorage.getItem("catTitle"));
但是我不能让它工作,而且它变得非常令人沮丧=/

<div data-role="view" id="adviceBody" data-title="Advice Body" data-show="GetAdviceBody" data-transition="slide">
    <header data-role="header" id="adviceBodyNavbarHeader">
        <div class="navHeader">
            <a class="nav-button" data-view="adviceTitles" data-align="left">Back</a>
            <span id="adviceTitle" class="navTitle"></span>
        </div>
    </header>
    <ul id="advice-body" data-role="listview">
    </ul>
</div>

返回

您的选择器错误。您尝试选择一个名为
advicecodynavbarheader
的html元素

您要做的是:
$('adviceBodyNavbarHeader').text(sessionStorage.getItem(“catTitle”)

希望能有帮助


由于晚期大脑不活动,编辑了我的帖子。

哦,天哪,我知道这是一件小而愚蠢的事情。隧道的视野是压倒性的。谢谢你做我的橡皮鸭:)