我一直试图让这个工作几个小时: - (
这实际上是Google Maps Marker as a link
中较早问题的已发布解决方案这是我放在一起的内容,但不起作用http://jsfiddle.net/9GrcW/
答案 0 :(得分:3)
如果您将this[i].url
更改为this.url
:
for ( i = 0; i < markers.length; i++ ) {
google.maps.event.addListener(markers[i], 'click', function() {
window.location.href = this.url;
});
}