我的按钮不会刷新到带有 .live( "click" ,function(){} 的新页面;j查询移动版



如果我单击或 v单击我的按钮锚标记。该页面不会加载新页面。这是我的代码。我使用的是最新版本的Jquery移动版。这个问题今天开始为我。

法典:

 $("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>

我不确定你到底想做什么,但这里有一些工作代码:(你错过了]结束标签)

 $("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>