与我的问题相关,我在获取所有元素时遇到了麻烦,我想使用dojo.query
我的代码获取类的所有元素,如下所示;
var jsonRoles = {"roles": [
{"roleId": "1", "roleName": "role1", "roleDesc": "This is role1"},
{"roleId": "2", "roleName": "role2", "roleDesc": "This is role2"},
{"roleId": "3", "roleName": "role3", "roleDesc": "This is role3"}
]
};
var results="";
for(var i=0;i<jsonRoles.roles.length;i++){
results += '<div class="dojoDndItem ">' + '<span style="visibility: hidden">' + jsonRoles.roles[i].roleId + '</span>' + jsonRoles.roles[i].roleName + '</div>';
}
var list = dojo.query(".dojoDndItem");
我想将具有类名的元素存储dojoDndItem
在变量“ list ”中,但是当我在firebug中检查“ list ”时,它给了我“[]”(空数组)。难道我做错了什么?