首页 / 浏览问题 / / 问题详情
二维中添加多个点位,如何点击每个点位弹出对应信息
生命中不...  (35分)  初出茅庐
4月7日, 2020
for(var i=0;i<feature.length;i++){      
	var size = new SuperMap.Size(88, 66);
    var offset = new SuperMap.Pixel(-(size.w / 2), -size.h);
	var icon = new SuperMap.Icon('./images/marker/streetLamps.png', size, offset);
     marker = new SuperMap.Marker(new SuperMap.LonLat(parseFloat(feature[i].data.SMX),parseFloat(feature[i].data.SMY)), icon);
	 //lds = feature[i];
	markerLayer.addMarker(marker);
	marker.events.on({
	"click": mouseLampsClickHandler	         
	}); 
	       
 }   

二维一个点  点击后可以获取他的详情。但是我这个是多个点位,在循环中添加点位,mouseLampsClickHandler             (e)传过来的是个点击事件呀,里面也没有找到点击点位的数据。

问题关闭原因: 已解决
...