gpt4 book ai didi

jquery 从所有选择器中排除单个元素 ('*' )

转载 作者:行者123 更新时间:2023-12-01 03:14:10 25 4
gpt4 key购买 nike

我目前正在寻找一种方法来淡出页面上除一个元素之外的所有元素,而无需手动淡出每个元素。

我发现了 jQuery All Selector ('*'),它的功能完全符合我的要求:

$('*').delay(0).fadeOut('fast');

上面的代码淡出页面上的每个元素。

我的问题是,有了这个,我可以在上述发生之后只显示一个特定元素吗?我想展示一个元素,并认为这将是最好的做事方式。

有人有什么想法吗?

最佳答案

 $('*:not("body,html")')// select all expect body and html
.not(".foo")// now hide our selector ".foo"
.fadeOut('fast');

引用 not() 也可以使用:not

<强> demo

关于jquery 从所有选择器中排除单个元素 ('*' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19360661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com