Google Maps API 进级:GEvent命名空间简介

转自:http://hi.baidu.com/xfm_zhr/blog/item/eed0c7dc6e58e4a6cc116629.html

1.       GEvent命名空间

添加事件监听的方法

Gevent.addListener(source, event, handler);

为GoogleMaps对象添加事件监听。

Sourse:需监听的对象。

Event:需监听的事件。

Handler:事件响应函数。

具体GoogleMaps对象的事件参考Google文档。

Gevent.addDomListener(sourse, envent, handler);

为普通的DOM对象添加事件监听。

Sourse:DOM对象。

Envent:DOM对象支持的事件。

Handler:事件响应处理方法。

示例:

var nomap = document.getElementById("nomap");

        GEvent.addDomListener(nomap, "click", function()

                    {

                        alert(nomap.innerText);

                    });

移除事件监听

Gevent.removeListener(handler);

移除指定的事件监听器。

Handler:对应添加时的监听器。

Gevent.clearListeners(sourse, event);

移除对象的事件上的所有监听器。

Sourse:响应对象。GoogleMaps对象或者DOM对象。

Event:监听的事件。

Gevent.clearInstanceListeners(sourse);

清楚指定对象的所有事件监听器。

Sourse:清除事件监听器的对象。

原文地址:https://www.cnblogs.com/wangpei/p/1626968.html