2016-05-12 76 views
1

我正在嘗試製作將圖標放在Google地圖和ID(HTML ID)上的代碼。我做測試的小代碼,我收到警報消息,但圖標不隱藏。爲什麼?使用Google的Map API設置ID屬性

var _hSync_ikona_dolara = new google.maps.Marker({ 
    position: SanMap.getLatLngFromPos(1320.7709, -891.5645), 
    map: map, 
    icon: '_hsync_style/_hsync_images/_hsync_map_icons/_hsync_map_dollar.gif', 
    id: 'testid' // THIS! 
}); 

$('#_test').click(function() 
{ 
    alert("e"); 
    $('#testid').hide(); 
}); 

所以,當_test ID(文字,按鈕什麼...),ID爲testid所有圖標應該隱藏用戶點擊。

編輯:我發現這個

var _hSync_ikona_dolara = new google.maps.Marker({ 
    position: SanMap.getLatLngFromPos(1320.7709, -891.5645), 
    map: map, 
    icon: '_hsync_style/_hsync_images/_hsync_map_icons/_hsync_map_dollar.gif' 
}); 
_hSync_ikona_dolara.metadata = { id: 'testid' }; 

它不工作,問題是六年前發佈。

+0

有人知道該怎麼做嗎? – SilvioCro

回答