我将用中文作为翻译语言,以下是你需要翻译的内容:
我想知道如何使用HTML5的querySelector/querySelectorAll实现与jQuery的children()相同的功能,也就是如何在选择器模式中指定当前元素。
例如:
<div id="foo">
<div class="bar" id="div1">
<div class="bar" id="div1.1">
</div>
</div>
<div class="bar" id="div2"></div>
</div>
使用document.getElementById('foo').querySelectAll('div.bar')
可以选择三个
元素。如果我只想获取
1和
2,而不是
1的子
1.1,我该如何写一个像css选择器一样的
[[current node]] > div.bar
呢?
有没有人能够解释一下这个问题呢?