[英]Hide another div if not contains
大家好,我用以下代码过滤了:
$(".title").not(":contains('" + $("[name=filter]").val() + "')").hide()
问题在于div类的标题位于div类的sortAll中。 (还有更多的div)
我希望它隐藏.title所在的sortAll。
<div class="sortAll">
<div class="somediv"> </div>
<div class="sortss">
<div class="title"></div>
</div>
</div
我希望它隐藏.title所在的sortAll。
您可以找到.title
元素,遍历到最接近的.sortAll
并将其隐藏:
$(".title").closest('.sortAll').hide()
我希望它隐藏.title所在的sortAll。
这将找到.title
的最后一个父.title
并将其隐藏::
$(".title").parents('div').last().hide();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.