对...我需要找到所有 < ul style="display: block;"> 元素,以便我可以将其设置为 display:none。
我认为我走在正确的道路上......但不完全是:
jQuery('#adminMenu li').find("ul").css('display');
对于高级用户:如何用一行查找和更改样式?
最佳答案
您可以使用属性选择器和“包含”选项
$('#adminMenu li ul[style*="display:block"]').hide()
这实质上是说“任何 ul 的 style 属性包含文本 display:block”
关于jquery - 需要使用 jQuery.find 来查找特定样式的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1562634/