在jQuery中,DOM节点或jQuery对象可以作为查询中的属性传递,该查询设置范围:
var myScope = $('#someDiv');
$('a',myScope).addClass('red');
$('li',myScope).css('display','inline');
现在,在Dojo中我可以将几个.query()
链接在一起,但如果我有一个DOM节点 - 而不是nodeList - 我想用作作用域,我该怎么办?
KTHNX
答案 0 :(得分:5)
就像jQuery一样。 query()
方法有一个附加参数,可用作范围:
dojo.query("#someDiv", scope)
scope
可以是元素ID或DOM节点。
有关详细信息,请查看Dojo API documentation。