d***@sina.com
d***@sina.com
  • 发布:2016-04-17 12:56
  • 更新:2017-07-05 12:46
  • 阅读:1715

用 new plus.maps.Polygon 建立一多边形,如何获得它的点击事件?

分类:HTML5+

以下代码没有响应:
AsMap = new plus.maps.Map("mapdiv");
AsPolygon = new plus.maps.Polygon(PolygonPoints);
AsMap.addOverlay(AsPolygon);
AsPolygon.onclick = function(a) {
alert(222)
}

但是以下代码可以:
AsMark = new plus.maps.Marker(point)
AsMark.setIcon("../img/club.png")
AsMap.addOverlay(AsMark);
AsMark.onclick = function() {
alert(111)
}

在网上查了很久,也没有答案。

2016-04-17 12:56 负责人:无 分享
已邀请:
逼死处女座

逼死处女座

楼主解决了么?

n***@gmail.com

n***@gmail.com

文档中,Polygon 并没也 onclick 点击方法,所以第一段代码肯定是不行的。而 Marker 是可以设置 onclick 方法的。

该问题目前已经被锁定, 无法添加新回复