首页 / 浏览问题 / 其他 / 问题详情
鼠标放marker上显示名称
70EXP 2017年03月20日
在7.1版本上, var icon = new SuperMap.Icon(normal_image, size, offset);
            icon.imageDiv.text = deviceObj.device_name;
            icon.imageDiv.title = deviceObj.device_name;

但换成8.1版本就不行了,8.1版本是接口改变了还是什么原因

1个回答

http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/apidoc/files/SuperMap/Marker-js.html#SuperMap.Marker.events
marker的事件通过marker对象去注册
你先确认下你注册事件是通过marker对象还是获取dom注册事件
不管哪种方式注册事件,看下事件回调函数有没有被触发,比如写个console.log()或者alert

marker从7C起就已经完全可以被Vector图层的点要素替代了,接口几乎没变

1,780EXP 2017年03月20日
...