मैं ऐसा करने में सक्षम हूं:
<div id="myDiv">
<div class="foo"></div>
</div>
myDiv = getElementById("myDiv");
myDiv.querySelectorAll("#myDiv > .foo");
यही है, मैं उस myDiv
तत्व के सभी प्रत्यक्ष बच्चों को सफलतापूर्वक पुनर्प्राप्त कर सकता हूं जिनके पास कक्षा है .foo
।
समस्या यह है कि यह मुझे परेशान करता है कि मुझे #myDiv
चयनकर्ता में शामिल करना होगा , क्योंकि मैं myDiv
तत्व पर क्वेरी चला रहा हूं (इसलिए यह स्पष्ट रूप से बेमानी है)।
मैं #myDiv
बंद छोड़ने में सक्षम होना चाहिए , लेकिन तब चयनकर्ता कानूनी वाक्यविन्यास नहीं है क्योंकि यह एक के साथ शुरू होता है >
।
क्या किसी को पता है कि कैसे चयनकर्ता लिखना है जो उस तत्व के सीधे बच्चों को प्राप्त करता है जिस पर चयनकर्ता चल रहा है?