2
我嘗試使用谷歌地圖API - 當我成功地設法添加一個圖標,但點擊時沒有什麼事情發生......谷歌地圖 - 點擊標記不顯示
這是我的代碼:
function placeMarkerAtPoint(point)
{
var marker = new GMarker(point,{icon: icon});
GEvent.addListener(marker,"click",function() {
marker.openInfoWindowHtml('here is some text');
});
map.addOverlay(marker);
}
當我運行這個在IE &點擊一個圖標,我看不是非常有用的JavaScript錯誤:「X」爲空或不是一個對象。我甚至沒有定義任何名爲x的變量?
預先感謝您的幫助
對不起,我忘了添加那一點的代碼。 我在我的js文件的頂部這樣做: var icon = new GIcon(); icon.image =「http://www.google.com/mapfiles/marker.png」; icon.shadow =「http://www.google.com/mapfiles/shadow50.png」; icon.iconSize = new GSize(20,34); icon.shadowSize = new GSize(37,34); icon.iconAnchor = new GPoint(10,34); – samcooper11 2009-06-26 12:25:11