javascript-markerclusterer mouseover不起作用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript-markerclusterer mouseover不起作用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1195字,纯文字阅读大概需要2分钟。
内容图文
![javascript-markerclusterer mouseover不起作用](/upload/InfoBanner/zyjiaocheng/675/9a225782d2cd4f8991f01f1756bd513b.jpg)
我只是看了以下帖子:markerclusterer info windows
我在这篇文章中需要做一件事,markerclusterer的mouseover事件.当鼠标悬停在图标上时,我需要更改图标.
我得到以下代码:
var clusterOptions = {
zoomOnClick: false,
styles: [{
url: 'images/template/cluster.png',
height: 68,
width: 57,
textColor: '#FFF'
}]
}
var markerClusterer = new MarkerClusterer(map, markers, clusterOptions);
google.maps.event.addListener(markerClusterer, "mouseover", function(cluster) {
console.log('test');
});
// Listen for a cluster to be clicked
google.maps.event.addListener(markerClusterer, 'clusterclick', function(cluster) {
var markers = cluster.getMarkers();
var content = '';
$.each(markers, function () {
content += this.get('content');
});
// Convert lat/long from cluster object to a usable MVCObject
var info = new google.maps.MVCObject;
info.set('position', cluster.center_);
var infowindow = new google.maps.InfoWindow();
infowindow.close();
infowindow.setContent(content);
infowindow.open(map, info);
});
群集器工作正常,信息窗口也显示良好.它结合了集群中标记的所有信息窗口.
在mouseover事件中我在做什么错?我什至看不到console.log!
提前致谢
解决方法:
我的解决方案是使用markerclustererplus而不是markerclusterer.
只需替换您的脚本src.
这是example.
内容总结
以上是互联网集市为您收集整理的javascript-markerclusterer mouseover不起作用全部内容,希望文章能够帮你解决javascript-markerclusterer mouseover不起作用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。