用于应用CSS属性的Jquery函数

用于应用CSS属性的Jquery函数,jquery,css,html,Jquery,Css,Html,我正在尝试将CSS属性应用于除一个之外的所有div。我需要对除一个div之外的所有div应用不透明度 HTML 1 2. 3. 4. 提前感谢HTML 检查这个 HTML 使用Jquery检查此项 好的,我通常不回答没有代码的问题,但因为这很简单: 给div一个你不想要的额外类: <div class="DontOpacityMePlease">No touchy!</div> 然后将jQuery设置为: $('div').not('.DontOpacityMePle

我正在尝试将CSS属性应用于除一个之外的所有div。我需要对除一个div之外的所有div应用不透明度

HTML

1
2.
3.
4.
提前感谢

HTML

检查这个

HTML

使用Jquery检查此项


好的,我通常不回答没有代码的问题,但因为这很简单:

div
一个你不想要的额外类:

<div class="DontOpacityMePlease">No touchy!</div>
然后将jQuery设置为:

$('div').not('.DontOpacityMePlease').addClass('AwesomeOpacityTime');

这提供了完全的灵活性,您可以根据需要添加/删除该类。

那么是哪一个呢?向我们展示一些代码。大家好,请查找更新的问题我喜欢CSS-only方法,但您应该提供免责声明这在IE8和以下版本上不起作用。您知道,这个问题需要jQuery解决方案。但话说回来,由于缺乏更好的术语,这个问题是“战利品”。所以对你来说+1,因为我不知道
:not
在CSS中是一件事。@Agony非常感谢much@Deekey:你能告诉我如何在jQuery中使用这个吗?Thanks@Deekey:非常感谢你,伙计:)非常感谢。。
div:not(.nike){opacity:0.2}
$('div:not(.nike)').css('opacity','0.2')
<div class="DontOpacityMePlease">No touchy!</div>
.AwesomeOpacityTime {
    opacity:0.5;
}
$('div').not('.DontOpacityMePlease').addClass('AwesomeOpacityTime');