繁体   English   中英

Jquery - 找到同一类的所有元素,隐藏没有特定rel的div

[英]Jquery - Locating all elements of same class, hide div that does not have specific rel

我的HTML:

<div class="mydiv" rel="1">test one</div>
<div class="mydiv" rel="2">test two</div>
<div class="mydiv" rel="3">test three</div>
<div class="mydiv" rel="2">test three</div>

我的目标是使用jQuery来隐藏所有没有 rel的div元素,比方说1。

rel值将动态生成。 所以我想隐藏任何div.mydiv,其中rel!= 1。

任何帮助表示赞赏。

隐藏除了一个之外具有rel值的所有div都是这样简单的:

$(".myDiv[rel!=1]").hide();
$('.mydiv').filter(function() {
    return $(this).attr('rel') != 1;
}).hide();

$( “myDiv [!相对= 1]”)隐藏(); 是你的问题的正确答案。 或者你也可以这样做

$('div.mydiv').not('div[rel="1"]').hide();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM