আমি এটি করতে সক্ষম:
<div id="myDiv">
<div class="foo"></div>
</div>
myDiv = getElementById("myDiv");
myDiv.querySelectorAll("#myDiv > .foo");
অর্থাৎ, myDivক্লাস রয়েছে এমন উপাদানগুলির প্রত্যক্ষ প্রত্যক্ষ বাচ্চাদের আমি সফলভাবে পুনরুদ্ধার করতে পারি .foo।
সমস্যাটি হচ্ছে, এটি আমাকে বিরক্ত করে যে আমাকে অবশ্যই #myDivনির্বাচকটিতে অন্তর্ভুক্ত করতে হবে , কারণ আমি myDivউপাদানটিতে কোয়েরি চালাচ্ছি (সুতরাং এটি স্পষ্টতই অপ্রয়োজনীয়)।
আমার ছাড়তে সক্ষম হওয়া উচিত #myDiv, তবে সিলেক্টরটি আইনী বাক্য গঠন নয় যেহেতু এটি একটি দিয়ে শুরু হয় >।
কেউ কি জানেন যে কোনও নির্বাচক কীভাবে নির্বাচন করতে পারেন যা নির্বাচকটি চলছে সেই উপাদানটির কেবল প্রত্যক্ষ বাচ্চা পায়?