2017-02-07 35 views
1

嗨我有過濾器的代碼:隱藏另一個DIV如果不包含

$(".title").not(":contains('" + $("[name=filter]").val() + "')").hide() 

的問題是DIV級冠軍是在div類sortAll。 (有更多的div)

我希望它隱藏sortAll其中.title僞是英寸

<div class="sortAll"> 
    <div class="somediv"> </div> 
    <div class="sortss"> 
     <div class="title"></div> 
    </div> 
</div 
+1

這正是div的你想隱藏什麼條件? – Developer

回答

4

我希望它隱藏sortAll其中.title僞是英寸

您可以找到.title元素,遍歷到最接近.sortAll和隱藏:

$(".title").closest('.sortAll').hide() 
0

我希望它隱藏sortAll其中.title僞是英寸

這將找到的.title的最後家長和隱藏::

$(".title").parents('div').last().hide();