我嘗試用下面的調用在地圖上點的標記:谷歌地圖V3 - 爲getPosition不是一個函數
$('#sideBar').on('click','.rightCliker',function(e){
e.preventDefault();
var relationId = $(this).attr('data-id');
var markerPrt = $('marker_'+relationId);
map.setZoom(9);
map.setCenter(markerPrt.getPosition());
});
,但我得到了以下錯誤:
遺漏的類型錯誤:markerPrt。 getPosition不是函數
我做了什麼錯了?謝謝;-)
可能的重複[從Google標記獲取緯度/經度](http://stackoverflow.com/questions/5290336/getting-lat-lng-from-google-marker) – Andreas
我不想檢索新的座標,但如何點特定元素^^ – WalkerNuss
'getPosition'可以在標記對象和代碼中工作'var markerPrt = $('marker _'+ relationId);'看起來像你正在拾取標記的元素,它不起作用。你在哪裏在代碼中在地圖上標記了標記,嘗試使它成爲全局的,然後用戶'getPosition' –