有没有一种简单的方法可以找出特定的分隔列表项 (li) 是否有子项?这里的诀窍是分隔线和子项实际上在 jquery mobile 中处于同一级别。
<ul>
<li id='i0' data-role="list-divider">Has Items<li/>
<li>Candidate Item 1</li>
<li id='i1' data-role="list-divider">Has no Items<li/>
<li id='i2' data-role="list-divider">Has no Items<li/>
<li id='i3' data-role="list-divider">Has Items<li/>
<li>Candidate Item 2</li>
</ul>
我需要一个 jquery 表达式来告诉我一个特定的 li 是否有子项(基于分隔符角色)?
HasChildren($("#i0"))
我已经尝试过,但如果不编写大量迭代代码就找不到解决方案。