javascript - jQuery 按类搜索且 css 值不等于 foo

标签 javascript jquery html css

不确定在 jQuery 文档中的何处可以找到它。我有一个在 DOM 上找到的 jQuery 元素。

在其中,我希望所有元素都具有 class == 'bar' 和 css 值 'display' == 'none'。第一部分很简单:

$myElement.find(".bar");

如何获取此列表中 css 值为 'display' == 'none' 的所有元素?

如果可能,全部在一行中。谢谢!

最佳答案

你可以使用过滤器:

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

关于javascript - jQuery 按类搜索且 css 值不等于 foo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25771010/

相关文章:

php - 使用 php 隐藏一个 Div

javascript - 数据局部性在 JavaScript 中重要吗?

javascript - select 的更改事件在 jQuery 上不起作用

javascript - 在 javascript 中创建脚本

javascript - 当有多个相同的 css 类时,使用 jQuery val() 获取正确的值

php - 从mysql插入数据后如何从数据库向html添加内容不刷新php

javascript - 如何使用 jQuery 提取以 "xxx-"开头的类的一部分

javascript - 根据当前鼠标移动位置仅触发一次事件

jquery:如何循环一个div

javascript - jQuery eq() 选择器不工作