私はこれを行うことができます:
<div id="myDiv">
<div class="foo"></div>
</div>
myDiv = getElementById("myDiv");
myDiv.querySelectorAll("#myDiv > .foo");
つまり、myDiv
classを持つ要素の直接の子をすべて正常に取得できます.foo
。
問題は、要素に対して#myDiv
クエリを実行しているため、セレクターにを含める必要があるmyDiv
ことです。
#myDiv
オフのままにしておくべきですが、セレクタはで始まるため、正しい構文ではありません>
。
セレクターが実行されている要素の直接の子だけを取得するセレクターの作成方法を誰かが知っていますか?