百度地图api笔记

1.如何给自定义覆盖物添加点击事件

我们给自定义覆盖物点击click事件。首先,需要添加一个addEventListener 的事件。如下:

SquareOverlay.prototype.addEventListener = function(event,fun){
    this._div['on'+event] = fun;
}
再写该函数里面的参数,比如click。这样就跟百度地图API里面的覆盖物事件一样了。
mySquare.addEventListener('click',function(){
    alert('click');
});
原文地址:https://www.cnblogs.com/anyaran/p/4516792.html