0
我有一個.click jquery函數何時取得經度和緯度,並在點擊鏈接的同時平移地圖到這一點。 我試過這個,但是當我點擊鏈接時,地圖消失只有地圖的灰色背景,中心標記保持不變。谷歌地圖消失
html.erb
<td id="<%= i%>" data-lat="<%= favorite_place.latitude%>" data-lng="<%= favorite_place.longitude%>"><a class="clicks" href="#"><%=truncate(favorite_place.name,length:19,omission:'',separator:',')%></a> </td>
javascript
//When user clicks on the name of any place the map pans to this place.
$('.clicks').click(function(event) {
event.preventDefault();
var lt=$(this).data("lat");
var ln=$(this).data("lng");
var panPoint = new google.maps.LatLng(lt,ln);
map.panTo(panPoint);
map.setZoom(16);
});
是地圖全球/在同一個功能範圍有多大? 另外,你爲什麼要將點擊處理程序綁定到''而不是td? – Alex 2014-10-27 22:22:01
哦,非常感謝@Alex,當我將點擊處理程序綁定到時它工作正常。 – 2014-10-27 22:30:11
您是否可以將它作爲接受它的答案或我將要做的答案@Alex我是stackoverflow.com的新用戶 – 2014-10-27 22:44:42