Bunu yapabilirim:
<div id="myDiv">
<div class="foo"></div>
</div>
myDiv = getElementById("myDiv");
myDiv.querySelectorAll("#myDiv > .foo");
Yani, myDivsınıfı olan öğenin tüm doğrudan alt öğelerini başarılı bir şekilde alabilirim .foo.
Sorun şu ki #myDiv, seçiciye şunu eklemem gerekmesi beni rahatsız ediyor , çünkü sorguyu myDivöğe üzerinde çalıştırıyorum (bu yüzden açıkça gereksizdir).
Kapalıyı bırakmam gerekir #myDiv, ancak o zaman seçici a ile başladığı için legal sözdizimi değildir >.
Seçicinin üzerinde çalıştığı öğenin doğrudan çocuklarını alan bir seçici yazmayı bilen var mı?