google.maps.data.addListener 有哪些活动?
What events are available for google.maps.data.addListener?
我正在使用:
mydatalayer.addListener('click', function(event) { ... });
mydatalayer.addListener('addfeature', function(event) { ... });
没有问题。
现在我正在尝试使用:
mydatalayer.addListener('dragend', function(event) { ... });
但事件侦听器未被触发,尽管该层上的选定多边形已正确拖动到屏幕上。
Google Maps Javascript API v3 Data Layer are listed in the Google Maps Javascript API v3 documentation
上可用的事件
Events
- addfeature | Arguments: Data.AddFeatureEvent -
This event is fired when a feature is added to the collection.
- click | Arguments: Data.MouseEvent -
This event is fired for a click on the geometry.
- dblclick | Arguments: Data.MouseEvent -
This event is fired for a double click on the geometry.
- mousedown | Arguments: Data.MouseEvent-
This event is fired for a mousedown on the geometry.
- mouseout | Arguments: Data.MouseEvent -
This event is fired when the mouse leaves the area of the geometry.
- mouseover | Arguments: Data.MouseEvent -
This event is fired when the mouse enters the area of the geometry.
- mouseup | Arguments: Data.MouseEvent -
This event is fired for a mouseup on the geometry.
- removefeature | Arguments: Data.RemoveFeatureEvent -
This event is fired when a feature is removed from the collection.
- removeproperty | Arguments: Data.RemovePropertyEvent -
This event is fired when a feature's property is removed.
- rightclick | Arguments: Data.MouseEvent -
This event is fired for a rightclick on the geometry.
- setgeometry | Arguments: Data.SetGeometryEvent -
This event is fired when a feature's geometry is set.
- setproperty | Arguments: Data.SetPropertyEvent -
This event is fired when a feature's property is set.
如您所见,dragend
当前未列出。
我正在使用:
mydatalayer.addListener('click', function(event) { ... });
mydatalayer.addListener('addfeature', function(event) { ... });
没有问题。
现在我正在尝试使用:
mydatalayer.addListener('dragend', function(event) { ... });
但事件侦听器未被触发,尽管该层上的选定多边形已正确拖动到屏幕上。
Google Maps Javascript API v3 Data Layer are listed in the Google Maps Javascript API v3 documentation
上可用的事件Events
- addfeature | Arguments: Data.AddFeatureEvent - This event is fired when a feature is added to the collection.
- click | Arguments: Data.MouseEvent - This event is fired for a click on the geometry.
- dblclick | Arguments: Data.MouseEvent - This event is fired for a double click on the geometry.
- mousedown | Arguments: Data.MouseEvent- This event is fired for a mousedown on the geometry.
- mouseout | Arguments: Data.MouseEvent - This event is fired when the mouse leaves the area of the geometry.
- mouseover | Arguments: Data.MouseEvent - This event is fired when the mouse enters the area of the geometry.
- mouseup | Arguments: Data.MouseEvent - This event is fired for a mouseup on the geometry.
- removefeature | Arguments: Data.RemoveFeatureEvent - This event is fired when a feature is removed from the collection.
- removeproperty | Arguments: Data.RemovePropertyEvent - This event is fired when a feature's property is removed.
- rightclick | Arguments: Data.MouseEvent - This event is fired for a rightclick on the geometry.
- setgeometry | Arguments: Data.SetGeometryEvent - This event is fired when a feature's geometry is set.
- setproperty | Arguments: Data.SetPropertyEvent - This event is fired when a feature's property is set.
如您所见,dragend
当前未列出。