我的按钮不会刷新到.live的新页面(“click”,function(){}); jQuery Mobile

时间:2012-09-26 16:03:32

标签: jquery jquery-mobile

如果我点击或点击我的按钮锚标签。该页面不会加载新页面。这是我的代码。我正在使用最新版本的Jquery mobile。这个问题今天就开始了。

代码:

 $("a[href=#Page1").live("click",function()
 {
       updateList();
      //Will show a list and I called $("#list").listview("refresh");
 }

HTML:

包含链接的网页:

  <div data-role="page" id="Page2">
      <div data-role="header">
       <h3> Header </h3>
       </div>
    <div data-role="content">
       <a role="button" href="#Page1"></a>
    </div>
</div>

页面转换为:

<div data-role="page" id="Page1">
    <div data-role="header">
       <h3> Header </h3>
    </div>
    <div data-role="content">
       <ul data-role="listview" id="list" data-filter="true" data-filter-theme="true">
       </ul>
    </div>
</div>

1 个答案:

答案 0 :(得分:1)

我不确定你会尝试做什么,但这里有一些工作代码:(你错过了]结束标记)

 $("a[href=#Page1]").live("click",function()
 {
       updateList();
      //Will show a list and I called listview.refresh();
 }

HTML:

<a href="#Page1">Link</a>
[...]
<div data-role="page" id="Page1">
<div data-role="header">
  Header
</div>

</div>