JQuery Mobile无法识别嵌套在span标记中的列表项

时间:2013-04-04 22:10:26

标签: jquery listview jquery-mobile

我目前正在尝试将JQuery Mobile集成到基于XML的Web程序中(对于任何关心的人来说都是Logi Analytics)。问题是当我尝试用JQuery Mobile包装他们的报告时,因为程序强制包装HTML元素包含在span标签中。

示例

我输入的代码如下所示:

<ul data-role="listview">
  <li>Cool list item!</li>
</ul>

但是输出的代码如下所示:

<span>
  <ul data-role="listview">
    <span>
      <li>Cool list item!</li>
    </span>
  </ul>
</span>

因此打破了jquery mobile最终会放在相关列表项上的类。有没有人知道如何强制JQM定位跨度或其他元素内的子列表项?

1 个答案:

答案 0 :(得分:2)

您可以尝试unwrapping您的li元素,如下所示:

$('ul > span > li').unwrap();