2012-05-24 5 views
0

Я создал плагин Wordpress, в котором я могу добавить отель и его детали с помощью карт Google. В плагине, который я использовал, местоположение не входит в центр содержащего div. Он показывает, как this.Позиционирование В Google Map

мне нужно что-то вроде this

я использовал следующие code. Я не понимаю, в чем проблема.

+0

На скриншотах похоже, что у вас есть проблема с перекрытием CSS, но нет никакого способа помочь вам без какого-либо кода. В этом случае реальная ссылка будет еще лучше, если вы можете предоставить ссылку. –

ответ

2

Этот эффект обычно возникает, когда вы динамически изменяете размер карты или меняете ее видимость. В любом случае вам нужно вызвать событие rezize на карте, когда это произойдет.

var mapdiv = document.getElementById('map_canvas'); 
mapdiv.style.display=block; 
google.maps.event.trigger(map, 'resize'); 
+0

Весело хорошо: мы все говорили то же самое. http://stackoverflow.com/questions/10731426/google-map-in-wordpress-plugin –

+0

Моя проблема решена, на самом деле проблема заключалась в том, что я создаю блок, в котором находится карта, и он не показывался. Затем я загрузить карту после блока открытого $ (документ) .ready (функция() { \t $ ("флип "). Нажмите (функция() { \t $ (".") Панель. SlideToggle ("медленный", функция() { \t \t \t Initialize(); \t});} ); }); – Bidyut