Что является Dojo-эквивалентом атрибута scope jQuery? - PullRequest
4 голосов
/ 25 марта 2010

В jQuery узел DOM или объект jQuery можно передать как атрибут в запросе, который устанавливает область действия:

var myScope = $('#someDiv');
$('a',myScope).addClass('red');
$('li',myScope).css('display','inline');

Теперь в Dojo я могу связывать несколько .query() с друг за другом, но что мне делать, если у меня есть определенный DOM-узел, а не nodeList, который я хочу использовать в качестве области действия?

KTHNX

1 Ответ

5 голосов
/ 25 марта 2010

Это как jQuery. У метода query() есть дополнительный параметр, который можно использовать как область действия:

dojo.query("#someDiv", scope)

Где scope может быть идентификатором элемента или узлом DOM.

Для получения дополнительной информации ознакомьтесь с документацией Dojo API .

...