jQuery mobile在我的li元素中插入锚标签

时间:2012-09-18 01:17:20

标签: jquery-mobile

我刚开始使用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&amp;ui-page=ul1_1306901436141" >  <span>Profile</span>                    
  </a>

</div><span>&nbsp;</span>
</div>
</li>

JQM已将链接放入列表中,但我想要一个没有链接的简单只读列表。

1 个答案:

答案 0 :(得分:0)

感谢大家的回复。在我努力简化我提交到此站点的代码时,我未能在项目中包含嵌套列表。我创建了一个简单的嵌套列表,发现这会导致JQM插入链接。不是我想要的或预期的,但现在将找出一种解决方法。嵌套列表是我的应用程序的核心,所以也许我不会使用JQM。

再次感谢您的回复。