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