Google Maps API 进级:GEvent命名空间简介
2009-12-18 10:49
357 查看
转自: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:清除事件监听器的对象。
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:清除事件监听器的对象。
相关文章推荐
- Google Maps API 进级: GPolygon对象2
- Google Maps API 进级:计算折线长度
- Google Maps API 进级:通过XML文档加载Gpolyline或者Gpolygon
- Google Maps API 进级: GoogleMaps常用事件及应用思路2
- Google Maps API 进级:在信息窗口GInfoWindow中嵌入Flash动画
- Google Maps API 进级:GoogleMaps中显示画中画
- Google Maps API 进级:GPolyline对象
- Google Maps API 编码折线算法实现
- Google Maps API第三版发布
- Google Maps API编程资源大全
- Google Maps API编程资源大全
- 20个jquery地图插件-上(基于Google Maps API)
- 使用 XSLT、KML 和 Google Maps API 在地图上覆盖数据,第 1 部分:利用 Google Geocoder Web 服务
- Google Maps API即将采取IP地址限制
- Google maps API
- Google Maps API编程资源大全
- Google Maps/Google 地球 API 服务条款
- Google Maps API的库JS文件分析(3)
- Android Google Maps API 网络服务用于网络定位、计算路线、获取经纬度、获取详细地址等
- 解决google maps api阻塞页面渲染的问题