我试图使用$(parent).each()来遍历对象中的子对象,但它只会返回父对象。在下面的代码中,console.log()都打印完全相同的东西。我想要的是迭代孩子"矩形"," PointEnd"和#34; PointStart"对象,然后他们的孩子。
https://openshift.default.svc.cluster.local/oapi/v1/projects
答案 0 :(得分:1)
而不是
moveItemsObj.pointer = guidVarible;
你已经用过了
mobeItemsObj.pointer = guidVarible;
答案 1 :(得分:1)
这个?
$.each(nodes, function(i, node) {
$.each(node, function(i, child) {
console.log(child); // normal value
console.log($(child)); // make jquery object
});
});
在vanilla js中你可以使用for(var node in nodeObjects)
它将返回索引。
jQuery同时具有i,值.each函数。
这两个例子都是here。
答案 2 :(得分:1)
$(moveItemsObjArray).each(function(){
var nodes = this.nodes;
for(var k in nodes)
{
var xxx = nodes[k]
for(var x in xxx)
{
alert(xxx[x])
}
}
});
循环可以随意继续。