2014-12-10 152 views
0

我正在使用名为Mapael的jQuery插件,并试图做一些相当简单的事情。另一个对象内的JavaScript对象

函数底部的“图”对象将添加绘图点到地图。情节点也是对象。

我的目标是根据外部JSON文件动态生成这些绘图点。我已经为练习做了一些情节点,并将它们存储在乡村物体中。

有什么办法可以将“country”对象用作“plot”对象的值吗?

var country = { 
    "XM": { 
     value: 100, 
     latitude: 22.99131, 
     longitude: 54.77059 
    }, 
    "VE": { 
     value: 200, 
     latitude: 64.42689, 
     longitude: 145.23237 
    }, 
    "SE": { 
     value: 300, 
     latitude: 8.96106, 
     longitude: -15.09699 
    }, 
    "XF": { 
     value: 300, 
     latitude: 50.93900, 
     longitude: 55.38883 
    } 
} 

$('.world').mapael({ 
    // ... other mapael objects to initialize map 

    plots: { 
     // country object 
    } 
}); 

回答

3

是的。省略大括号,只是参考变量:

$('.world').mapael({ 
    // ... 
    plots: country 
}); 
+0

谢谢你的帮助! – user3272622 2014-12-10 23:47:03

相关问题