我可以使用以下代码片段在 jQuery 移动页面中创建一个 2 项导航栏:
<div id="nav-bar" data-role="navbar">
<ul id="nav-list">
<li><a id="link1" href="#">Nav 1</a></li>
<li><a id="link2" href="#">Nav 2</a></li>
</ul>
</div>
我正在尝试使用以下代码的各种版本以编程方式添加第三个导航栏元素:
$("#nav-list").append("<li><a id='newElement' href='link3'>Nav 3</a></li>");
$("#nav-bar").navbar();
//$("#pageName").page();
//$("#pageName").trigger("create");
//$("#nav-list").listview("refresh");
当我执行此操作时,我看到“Nav 3”链接出现,但它不采用其他链接的 jQuery 移动格式。
任何帮助将不胜感激。