如何使用'这个'在queryselectorall中的选择器中

时间:2016-08-29 08:32:15

标签: javascript html dom

是否可以使用某种'这个'在querySelectorAll()的选择器?

说明:如果我使用:

var _childlist = document.querySelectorAll("#treeIC > li");

我得到了我希望在树中第一级的结果。

但如果我使用:

var _ICtree = document.getElementById("treeIC");
var _childlist = _ICtree.querySelectorAll("li");

我把所有li标签嵌在树下。如果我写道:

var _childlist = _ICtree.querySelectorAll("> li"); // or
var _childlist = _ICtree.querySelectorAll("this > li");

它没有用。

我需要在我的实现中使用递归调用,这就是我需要它的原因。我知道如何解决方法,但我想知道是否有办法使用'这个'在querySelectorAll()中写一个更干净的代码。

0 个答案:

没有答案