Mapster插件jQuery

时间:2016-01-05 14:49:20

标签: jquery imagemapster

我需要设置事件"点击"在地图区域没有声明的区域ID。我的国家地图有5个id区域,如:

<area shape="poly" name="Area 1" coords="343,183 etc" title="My area 1" id="1" href="#">

在JS中我有功能:

$('#my-map-div').mapster({
    fillOpacity: 0.8,
    fillColor: "FFFFFF",
    stroke: false,
    onClick: function (e) { 
        alert('HERE IS MY ACTION');
 }

当我点击带有ID的区域时,请看我的警报。

地图的其余部分,没有声明区域坐标,区域ID等?如何设置事件&#34;点击&#34; ?当有人点击地图以外的地方时,我需要提醒。

1 个答案:

答案 0 :(得分:0)

我想你可能已经找到了答案,但是,对于其他任何想知道的人,你可以把onclick调用放在这些区域上,而不是在mapster()函数中,例如:

onCreate()

并且对于地图的其余部分,默认区域可以以相同的方式进行onclick:

setDefault()