标记点:
官网marker类的描述
https://lbs.amap.com/api/javascript-api/reference/overlay#marker
var markera= new AMap.Marker({ position: [lng, lat], title: siteName, map: map, icon: Feng.ctxPath + '/static/img/bin/' + iconName + '.png', extData: siteType }); //地图上的标记的点的点击事件 markera.on('click', gisYxg.markerInfoWindow,res[i]); //方法 gisYxg.markerInfoWindow= function (e) { console.log("gisYxge:",e); console.log("this: ", this);//这里的this等于传入的res[i] var clickSiteType = e.target.getExtData(); e.target.setAnimation('AMAP_ANIMATION_DROP'); // 给marker添加跳动动画 // 获取当前点击的marker的坐标, var elng = parseFloat(e.lnglat.lng); var elat = parseFloat(e.lnglat.lat); var str = this.address; Feng.info(str); }
官网事件描述: https://lbs.amap.com/api/javascript-api/reference/event#MapsEvent