javascript - jquery 移动可折叠 ListView 不适用于 li 标签

标签 javascript jquery jquery-ui jquery-mobile

我试过可折叠 ListView 但不起作用,为什么? 例如:

<div data-role="collapsible" data-content-theme="c">
   <h3>LIST</h3>
  <ul>
     <li><a href="#">A</a></li>
     <li><a href="#">b</a></li>
     <li><a href="#">c</a></li>
  </ul>
</div>

如果单击标题,应该打开其他“li”标签。我该怎么做? enter image description here

最佳答案

我想你需要一个 collapsibleset :

<div data-role="collapsibleset">
    <div data-role="collapsible">
        <h2>List</h2>   
        <ul data-role="listview">
          <li><a href="#">A</a></li>
          <li><a href="#">b</a></li>
          <li><a href="#">c</a></li>
        </ul>
     </div>
</div>

JSFiddle

关于javascript - jquery 移动可折叠 ListView 不适用于 li 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24624561/

相关文章:

Javascript 事件对象 ClientY 错误地为 0

javascript - 将模型获取到集合中

jquery-ui - 什么是 jQuery UI 替代具有 500,000 个选项的选择框?

jquery - 如何通过子元素获取选项卡

javascript - 我的 javascript 阻止我的代码工作

javascript - 如何检查消息(postMessage)来自哪个跨域iframe?

javascript - 如何使用正则表达式提取文本?

javascript - HTML javascript 动态调整表格大小

jquery mobile border-left 不为某些输入类型呈现

javascript - 当它被拖到另一个 div 附近时淡出 div