我正在使用 google v3 api 构建地图,因为它更快。本质上,它是一张包含约 30 个城市的区域地图,这些区域上有多边形。当用户将鼠标悬停在城市上时,我希望 fillColor 变亮,然后在鼠标移开时返回到正常状态。当用户单击时,它会将他们重定向到另一个页面。
点击事件效果很好。但是,翻阅 v3 API 文档,似乎 Google 已经实现了 click、doubleclick、mousemove、mousedown 和 mouseup 作为事件触发器,但没有实现悬停、mouseover 或 mouseout。
真的吗?天啊。我认为“一遍又一遍”比“向下和向上”更优先。
无论如何,还有其他人遇到过这个吗?我错了吗?或者有解决方法吗?
预先感谢您的帮助,
斯蒂芬妮
以下作品:
google.maps.event.addListener(polygon,"mouseover",function(){
this.setOptions({fillColor: "#00FF00"});
});
google.maps.event.addListener(polygon,"mouseout",function(){
this.setOptions({fillColor: "#FF0000"});
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)