dojo的美元等价物是多少?

dojo的美元等价物是多少?,dojo,Dojo,以下方法返回对象 dojo.body() 但我们不能在上面添加类(或任何其他操作) 请参阅以获取有关使用dojo/query的信息,特别是与AMD一起使用的信息dojo/query返回NodeList——一个类似于$('.someSelector')的数组。请注意,要执行类似于$('body').addClass('class')的操作,您需要dojo/nodelistdom 因此,使用dojo/query(和AMD)添加类的基本示例如下 有关NodeList方法的完整列表,请参阅。方法可以在

以下方法返回对象

dojo.body()
但我们不能在上面添加类(或任何其他操作)

请参阅以获取有关使用dojo/query的信息,特别是与AMD一起使用的信息
dojo/query
返回
NodeList
——一个类似于
$('.someSelector')
的数组。请注意,要执行类似于
$('body').addClass('class')
的操作,您需要
dojo/nodelistdom

因此,使用
dojo/query
(和AMD)添加类的基本示例如下

有关
NodeList
方法的完整列表,请参阅。方法可以在不同的模块中定义,因此请在方法名称下面查找“由dojo/NodeList dom定义”。

请参阅了解有关使用dojo/query的信息,特别是与AMD一起使用的信息
dojo/query
返回
NodeList
——一个类似于
$('.someSelector')
的数组。请注意,要执行类似于
$('body').addClass('class')
的操作,您需要
dojo/nodelistdom

因此,使用
dojo/query
(和AMD)添加类的基本示例如下


有关
NodeList
方法的完整列表,请参阅。方法可以在不同的模块中定义,因此请在方法名称下面查找“由dojo/NodeList dom定义”。

在当前版本的dojo(见1.9)中,技术已经改变。要访问主体,现在需要编写代码:

require(["dojo/_base/window"], function(win) {
    var myBody = win.body();
});
要添加类,需要编写以下代码:

require(["dojo/_base/window", "dojo/dom-class", function(win, domClass) {
    domClass.add(win.body(), "someClass");
});
另见:


在Dojo的当前版本中(参见1.9),技术已经发生了变化。要访问主体,现在需要编写代码:

require(["dojo/_base/window"], function(win) {
    var myBody = win.body();
});
要添加类,需要编写以下代码:

require(["dojo/_base/window", "dojo/dom-class", function(win, domClass) {
    domClass.add(win.body(), "someClass");
});
另见:


dojo是jquery对象还是不同的框架对象?@Murali:dojo是一个与jquery无关的工具包。请查找修改后的问题我想您正在寻找
dojo.query('body')
-但我不确定,我以前从未使用过dojo,建议是基于即兴研究。谢谢ahren,但我们需要通过dojo访问。query('body')[0]?dojo是jquery对象或不同的框架对象?@Murali:dojo是一个与jquery无关的工具包。请查找修改后的问题我想您正在寻找
dojo.query('body')
-但我不确定,我以前从未使用过dojo,该建议基于即兴研究。谢谢ahren,但我们需要通过dojo.query('body')[0]访问?