另一个对象中的JavaScript对象

时间:2014-12-10 23:31:07

标签: javascript jquery json object mapael

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

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

我的目标是根据外部JSON文件动态生成这些绘图点。我为练习制作了一些绘图点,并将它们存储在country对象中。

有没有办法使用"国家" object作为" plots"的值对象

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
    }
});

1 个答案:

答案 0 :(得分:3)

是。省略大括号并引用变量:

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