嗨,大家好,我有以下問題。谷歌地圖不是針對這一點的尺寸。這是我迄今爲止編寫的代碼。我不知道爲什麼,但這個功能google.maps.event.trigger(map, "resize");
,如果你把它放在單擊事件不起作用谷歌地圖+助推器模式不工作調整大小
$(function() {
var map;
$('.check-in').click(function(e) {
var coordX = $(this).data('x'),
coordY = $(this).data('y');
initialize(coordX, coordY);
});
function initialize(x, y) {
var map_canvas = document.getElementById('map_canvas');
var myLatlng = new google.maps.LatLng(x, y);
var map_options = {
center: myLatlng,
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(map_canvas, map_options);
var marker = new google.maps.Marker({
position: myLatlng,
map: map
});
google.maps.event.trigger(map, "resize");
}
});
JerryDuwall謝謝 – Fortran