2
我一直在争取这一段时间,所以我认为最好问问大家伙。带变焦功能的GMarker
我有以下的功能,我使用了一些资料
function createMarker(data, html) {
var marker = new GMarker(new GLatLng(data.latlng.y, data.latlng.x));
var html = "Provider: "+ data.name.data + "<br/>" +
"Address: " + data.address.data + "<br/>" +
"Phone: " + data.phone.data + "<br/>" +
'<a href="javascript:zoomit(' + data.latlng.y + ',' + data.latlng.x + ')">Zoom<\/a>';
GEvent.addListener(marker, 'click', function() {
marker.openInfoWindowHtml(html);
});
return marker;
}
创建GMarkers正如你所看到的,我已经在信息窗口中的链接,缩放地图,这是我的一部分现在有问题了。我想在用户点击该链接时将地图缩放到特定的缩放级别。
任何想法?
试过,你可以在http采取战利品:// jsbin。 com/oqeje,还缺少一些东西,我认为这是一件愚蠢的事情。一些额外的眼睛会有所帮助:) – 2009-10-01 14:53:10
获取JavaScript(错误:zoomit未定义)。尝试移动你的定义上面createMarker()。 – RedBlueThing 2009-10-01 16:05:56
看起来它正在寻找另一个文档上的功能。 FireBug展示 1函数onclick(事件){zoom}(zoom)(35.525402,-108.735738); 3} 有什么想法? – 2009-10-01 17:29:30