簡體   English   中英

jQuery按類搜索且CSS值不等於foo

[英]jQuery search by class AND css value NOT equal to foo

不確定在jQuery文檔中可以找到的位置。 我有一個在DOM上找到的jQuery元素。

在此范圍內,我希望所有具有class == 'bar'和css value'display 'display' == 'none'元素。 第一部分很簡單:

$myElement.find(".bar");

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

如果可能的話,將它們全部放在一行。 謝謝!

您可以使用過濾器:

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

這樣做:

 $myElement.find(".bar").filter(":hidden"); //you have all display:none ones

您可以使用:visible選擇器

$myElement.find(".bar:not(:visible)");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM