jQueryを使用して特定のdiv以外のページのすべてを選択するにはどうすればよいですか?jQuery - 1つのdivを除いたページのすべてを選択
実際に私は特定のdivのポップアップで残りの背景をフェードインしようとしています。 しかし、問題はすべてが一部のdiv内にあるわけではないということです。 ほとんどの要素に親divがありません。
<body>
12345
<div id='second_div'>
XXXXXX
</div>
56789
<div id='popup'>
AAAAA
</div>
</body>
私は以下のコードを使用していますが、これは親のdiv(すなわち12345および56789)を持っていないコンテンツを退色されていません。これは 'second_div'(すなわちXXXXXX)のコンテンツの退色のみです。
$('body > div:not(#popup)').css("opacity",'0.7');
jQueryを使用してこれを行う方法を教えてください。
オーバーレイとして1つのdivを追加し、その上に特殊なモーダルdivを高いzインデックスで配置するのはなぜですか? – j08691
フェードする前にタップする前にそれをラップする必要があります。 – Loktar