Центрирование карты после ресайза

8 views
Skip to first unread message

an

unread,
Jan 2, 2011, 5:03:20 AM1/2/11
to Google Maps
Все привет. Карта у меня показывается в табах и мне пришлось ее
ресайзить после открытия таба тк она не рисуется нормально. А вот
скажите ее по маркеру отцентрировать после ресайза?

Попробывал уже с map.sentCenter но что-то не работает... Помогите
очень прошу...


Имеющийся код:

function initialize() {

var latlng = new google.maps.LatLng(34.728502, 33.132212);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new
google.maps.Map(document.getElementById("googleMap"), myOptions);
var marker = new google.maps.Marker({
position: latlng,
map: map,
title: "Hello World!"
});


}

$(document).ready(function () {

initialize();

function test() {
var center = new google.maps.LatLng(34.728502, 33.132212);
map.sentCenter(center);
}

$('.t4').bind("click", function () {

var map = document.getElementById("googleMap");
google.maps.event.trigger(map, 'resize');
test();


});


});


Спасибо

an

unread,
Jan 3, 2011, 12:43:33 AM1/3/11
to Google Maps
Я там опечатался map.sentCenter(center);

Надо set выставить, но все равно не работает.

Помогите, очень нужно..

an

unread,
Jan 3, 2011, 3:47:25 PM1/3/11
to Google Maps
ПОмогите!

an

unread,
Jan 8, 2011, 1:15:00 AM1/8/11
to Google Maps
8(
Reply all
Reply to author
Forward
0 new messages