HTML:
<div id='first'>
<div id='second'></div>
</div>
Jquery セレクター:
$('#first', $('#second'));
出力: []
このタイプの逆セレクタが有効かどうかを知りたいです。
HTML:
<div id='first'>
<div id='second'></div>
</div>
Jquery セレクター:
$('#first', $('#second'));
出力: []
このタイプの逆セレクタが有効かどうかを知りたいです。
それがコンテキストセレクタです。#first
中を探してい$('#second')
ます。
それは次と等しい:
$('#second').find('#first');
#second
の子として持っているため、HTML で何も見つかりません#first
。それらを切り替えると、要素が選択されます#first
。
これを試して:
$('#first #second'));
">" は、second が first 内にネストされていることを表します。
このようにして、div 要素だけでなく、ネストされている他の要素も分離できます。
$("div#first > div#second")