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