我正在尝试理解Jquery,并且我在从数组中追加值时遇到问题。
我创建了下面的对象:
var obj = [];
我通过循环推送数据:
obj.push({
name: name,
address: address,
comment: comment,
distance: distance,
duration: duration,
lat: lat,
lng: lat,
count: count,
order: order
});
我的console.log(obj)
:
0: Object
address: "Test"
comment: "My comment"
count: 1
distance: "3.3 mi"
duration: "13 mins"
lat: "44.971424"
lng: "44.971424"
name: "My House"
order: "3.3"
1 : Object
2 : Object
3 : Object
4 : Object
5 : Object
我的问题是:
我如何附加到div?
$("#div_result").each(obj, function(){
// ??
// This is not working for me.
});
答案 0 :(得分:0)
如果要将对象中的值附加到DIV,可以尝试以下代码。
$.each(obj, function( index, value ) {
$("#div_result").append(index + ' and ' + value );
});
如果有效,请告诉我。
答案 1 :(得分:0)
$.each(obj, function( index, value ) {
console.log(value.address);
console.log(value.comment);
.... and so on.....
});