我刚开始使用jQuery Mobile并调整现有的应用程序。
我的问题是jQuery mobile正在无序列表中的li标签中插入锚标签。
该文档告诉我,如果列表没有链接,将创建只读列表。
这是非常出乎意料的行为。
当我注释掉JQM包含时,我得到了简单的li元素,所以我知道JQM正在这样做。
没有JQM的标记:
<ul id="root_ul" data-role="listview">
<li id="1_1306901436141">Profile
</li>
</li>
JQM之后的标记:
<ul id="root_ul" data-role="listview" class="ui-listview">
<li id="1_1306901436141">
<div class="ui-btn-inner ui-li">
<div class="ui-btn-text">
<a href="#/evaluation_headers/714%20/tastesheet&ui-page=ul1_1306901436141" > <span>Profile</span>
</a>
</div><span> </span>
</div>
</li>
JQM已将链接放入列表中,但我想要一个没有链接的简单只读列表。
答案 0 :(得分:0)
感谢大家的回复。在我努力简化我提交到此站点的代码时,我未能在项目中包含嵌套列表。我创建了一个简单的嵌套列表,发现这会导致JQM插入链接。不是我想要的或预期的,但现在将找出一种解决方法。嵌套列表是我的应用程序的核心,所以也许我不会使用JQM。
再次感谢您的回复。