2012-07-24 27 views
6

Tôi hiện đang sử dụng API Google Maps v3 với their jQuery client. Tôi đang cố gắng để có được vĩ độ và kinh độ từ một cú click chuột trên bản đồ, nối chúng vào một chuỗi và thêm chuỗi vào một trường đầu vào trên trang. Là khá mới với jQuery, tôi hoàn toàn bị mất. ai đó có thể chỉ cho tôi phương hướng đúng không? Mã của tôi mà khởi tạo các bản đồ của Google trên trang web của tôi như sau:Google Map jQuery - nhận LatLng từ nhấp chuột

$(document).ready(function() { 
    var yourStartLatLng = new google.maps.LatLng(53.307697, -6.222317); 
    $('#map-canvas').gmap({'center': yourStartLatLng, zoom: 15}); 
}); 

Trả lời

7
$(document).ready(function() { 
    var yourStartLatLng = new google.maps.LatLng(53.307697, -6.222317); 
    $('#map_canvas').gmap({'center': yourStartLatLng, zoom: 15}) 
    .bind('init', function(event, map) { 
     $(map).click(function(event) { 
      var lat=event.latLng.lat(); 
      var lng=event.latLng.lng(); 
      $('#latlng').val(lat+', '+lng); // 'latlng' is the id of the input 
     }); 
    }); 
}); 

DEMO.

Các vấn đề liên quan