认清事物的本质-简单

博客园 首页 新随笔 联系 订阅 管理

GoogleMaps中事件触发出现的参数信息的传递方式,目前发现只有一种,如下所示:

	function addClickListener()
	{
		GEvent.addDomListener(map,'click',function(overlay,pPoint)
		{
		   if(pPoint)
		    {
			    showLatLng(overlay,pPoint);
				//
		    }			
		});
	}
	function showLatLng(overlay,pPoint)
	{
		clickPoint.innerHTML="当前纬度;"+pPoint.lat()+" 经度:"+pPoint.lng();
	
	}

上面两个函数,第一个为GoogleMaps对象添加鼠标点击事件的监听,第二个函数负责处理点击事件。

GEvent.addDomListener(map,'click',function(overlay,pPoint) 此处必须用一个匿名函数接收或者不接受事件参数,不能使用自定义的函数的名字。接收以后就可以调用自定义函数了,如上所示。

posted on 2009-08-20 16:35  萧冲  阅读(399)  评论(0编辑  收藏  举报