繁体   English   中英

jQuery:隐藏没有ID的div

[英]jQuery: Hide div with no ID

如何隐藏没有ID的div? 我有一个应用程序,它会产生少量粘滞。 其中有些没有ID,有些确实有。 如何隐藏没有ID的商品?

位置并不总是相同的。

这就是我在HTML中想要隐藏最后一个的地方。

我可以隐藏没有ID的那个吗? 请注意,其余具有ID的是随机生成的数字。

非常感谢。

http://sandbox.phpcode.eu/g/d2956/2

<script>
$(function(){
    $("div.sticky").each(function(b){
        if (!$(this).attr('id')){
            $(this).hide(); 
        }
    });
});
</script>

假设您只想显示没有IDS的div和具有粘性的div,就可以做到这一点

尝试这个:

$("div.sticky:not([id])").hide();

主要思想是将:not([id])选择器与元素选择器一起使用。

小提琴: http//jsfiddle.net/57uQ8/

暂无
暂无

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

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