$('body:not(selector)').fadeTo(100,0.3);
この選択の opencity を 0.3 のようにするにはどうすればよいですか。私はこれを使用していますが、今は機能していません
$('body:not(".myCLASS")').fadeTo(400,0.1);
$('body:not(selector)').fadeTo(100,0.3);
この選択の opencity を 0.3 のようにするにはどうすればよいですか。私はこれを使用していますが、今は機能していません
$('body:not(".myCLASS")').fadeTo(400,0.1);
「このセレクションの opencity を 0.3 のようにするにはどうすればよいか」の意味がわかりませんが、セレクターを修正するために 5 セントを追加します
$('body :not(.myCLASS)')
body 要素はここではあまり意味がありません。のようなより良いコンテナを使用する div
か、そこから本体を削除することができます。
$(':not(.myCLASS)')
検索を制限するコンテナがある場合は、次のことができます
$('#myContainerId :not(.myCLASS)')
:not()セレクターをすべての要素に適用するには、指定しないでくださいbody
。
$(":not(.myCLASS)").fadeTo(100, 0.3);
ただし、フェードしたい最上位の要素だけを一致させる方が効率的です (祖先要素をフェードすると、その子孫に影響します)。たぶん次のようなもの:
$("div:not(.myCLASS)").fadeTo(100, 0.3);
これは作業コードです:
$('body :not(.myCLASS)').fadeTo(400,0.1);
アップデート
呼び出しを更新しました。ここでフィドルを確認してください: http://jsfiddle.net/mHVA5/