我正在显示元素列表并且它还有子元素,所以当它不包含任何子元素时,我想从列表中删除元素的列表项。这适用于运行 MySQL 5、PHP 5 和 Apache 2 的新 Windows。 <ul> <li class="main-list">food <ul> <li class="sub-list">Chinese</li> <li class="sub-list">Italian</li> <li class="sub-list">Continental</li> </ul> </li> <li class="main-list">Drinks</li> </ul>$(document).ready(function(){ //what should i write here to remove list item (li) dynamically from list whenever it doesn't have any sub element. });如果主列表元素没有使用 jquery 的子列表元素,我想删除它。
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
你可以像这样用 Jquery 做到这一点:
$("li.main-list:not(:has(ul))").remove();
当文档准备好时,您是否需要调用它:
$(document).ready(function () {
$("li.main-list:not(:has(ul))").remove();
});
- 2 回答
- 0 关注
- 117 浏览
添加回答
举报
0/150
提交
取消