Jquery 选择没有 LI 的 UL

标签 jquery jquery-selectors

我可以使用以下方法选择所有包含 liul 元素:

$('li:has(> ul)')

jQuery: determine if a <li> contains a <ul>

现在,我如何选择所有包含liul

干杯!

最佳答案

使用此代码

$("ul:not(:has(li))")

关于Jquery 选择没有 LI 的 UL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5430779/

相关文章:

javascript - 当其他 float DIV 被隐藏时,动画 float DIV 重新定位

javascript - 将复选框链接到文本输入并更新其字段

javascript - jquery 在 IE 中读取负数时返回 0

jquery - 将正则表达式传递给 JQuery 选择器

javascript - 如何在 querySelector 的帮助下更改背景图像

jquery - 修复了比内容长的 div - 如何让内容粘在屏幕底部?

javascript - 通过 phpmailer 发送电子邮件不会返回 Javascript 响应

javascript - 我可以在 jQuery 中一起使用 'not' 和 'contains' 过滤器吗

jQuery - 通过内部文本查找标签

jquery-selectors - 可以使用jQuery根据其高度选择div吗?还是本教程错了?