gpt4 book ai didi

jQuery CSS 选择器

转载 作者:行者123 更新时间:2023-11-28 09:20:46 25 4
gpt4 key购买 nike

我想要的:

$myElement 中找到所有具有类 .myClass 和属性 display:none 的元素。以下是我尝试过的方法,我可能漏掉了一些愚蠢的东西:

$myElement.find('.myClass[display=none]')

$myElement.find('.myClass').filter('[display=none]')

最佳答案

您可以使用 :hidden 伪选择器:

$myElement.find('.myClass:hidden')

您建议的语法是指元素的属性,而不是样式定义。本质上,您的选择器会像这样匹配一个元素:

<div class="myClass" display="none">

这并没有多大意义。

如果您想明确显示为“无”(因为元素可以隐藏 in other ways also ),您可以使用 .filter():

$myElement.find('.myClass').filter(function() {
return $(this).css('display') == 'none';
});

关于jQuery CSS 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7255923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com