百度地图api笔记

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

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

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

 

posted @ 2015-05-20 11:46  安雅然  阅读(128)  评论(0编辑  收藏  举报