我需要设置事件"点击"在地图区域没有声明的区域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; ?当有人点击地图以外的地方时,我需要提醒。
答案 0 :(得分:0)
我想你可能已经找到了答案,但是,对于其他任何想知道的人,你可以把onclick调用放在这些区域上,而不是在mapster()函数中,例如:
onCreate()
并且对于地图的其余部分,默认区域可以以相同的方式进行onclick:
setDefault()