GoogleMaps中的事件参数传递

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) 此处必须用一个匿名函数接收或者不接受事件参数,不能使用自定义的函数的名字。接收以后就可以调用自定义函数了,如上所示。

你可能感兴趣的:(googlemap)