CSS プロパティをすべての div に適用しようとしていますが、1 つを除きます。1 つの div を除くすべての div に不透明度を適用する必要があります。
HTML
<div>1</div>
<div>2</div>
<div class="nike">3</div>
<div>4</div>
前もって感謝します
通常、コードなしで質問に回答することはありませんが、これはとても簡単なので:
div
影響を受けたくない に追加のクラスを与えます。
<div class="DontOpacityMePlease">No touchy!</div>
他のすべての div に適用する不透明度のクラスを CSS で作成します。
.AwesomeOpacityTime {
opacity:0.5;
}
次に、jQuery を次のように作成します。
$('div').not('.DontOpacityMePlease').addClass('AwesomeOpacityTime');
これにより完全な柔軟性が得られ、必要に応じてクラスを追加/削除できます。