高德javascriptAPI里面marker事件问题
怪我咯
怪我咯 2017-04-10 17:57:50
0
1
403

高德地图javascriptAPI开发里面有一个Marker类,他又很多的事件


当我点击实例对象中的marker的时候想获取这个marker的坐标,获取不到
我是用的下面的方法来做的但是没用,然后我看了下事件里面返回的对象也获取不到,是我用的方法不对么?

AMap.event.addListener(map,'click',function(e){ // map.zoomIn(); // alert(EventListener); });

MapsEvent 对象规范
此对象用于表示地图、覆盖物、叠加层上的各种鼠标事件返回
这个MapsEvent是怎么获得的,console.log(e.MapsEvent)也没用
了解的牛牛指点指点

怪我咯
怪我咯

走同样的路,发现不同的人生

reply all (1)
PHPzhong

AMap.event.addListener(map,'click',function(e){

// map.zoomIn(); // alert(EventListener); });

把这里的map对象改成marker对象,比如我定义了

var _marker = new AMap.Marker({ map: map, icon: marker.icon, position: [marker.position[0], marker.position[1]], offset: new AMap.Pixel(-12, -12), draggable : true, //可拖拽 // raiseOnDrag : true , //离开地图效果 clickable : true , //是否可点击 }); AMap.event.addListener(_marker,'dragend',_drag);
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!