Tôi có mã sau hoạt động tốt, nhưng tôi không thể thêm mức thu phóng. Theo số docs, nó sẽ hoạt động với 'option', 'zoom', 7
nhưng điều này sẽ gây ra lỗi: "$("#map_canvas").gmap("option", "zoom", 7).bind is not a function"
jquery-ui-map cách đặt mức thu phóng
Chỉnh sửa, chỉnh sửa, chỉnh sửa. Thu phóng luôn ở 1.
$("#map_trigger").click(function(){
var prop_id = $("#map_canvas").attr("rel");
$('#map_canvas').gmap({'zoom':6}).bind('init', function(evt, map) {
$.getJSON(basepath+'properties/get_gps_coords/'+prop_id, function(data) {
$.each(data.markers, function(i, m) {
lat = m.latitude;
longitude = m.longitude;
$('#map_canvas').gmap(
'addMarker', { 'position': new google.maps.LatLng(lat, m.longitude), 'bounds':true }
);
});
});
});
});
Tôi làm cách nào để thêm mức thu phóng vào đoạn mã này?
Ở đâu? Tôi đã thử ở các vị trí khác nhau, không thay đổi – stef
ở dòng thứ 2 của mã của bạn, trước khi '.bind ('init',' –
Cập nhật mã của tôi ở trên, nhưng thu phóng vẫn luôn ở mức tối đa – stef