Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.02.2015, 02:09
Интересующийся
Отправить личное сообщение для Alexus89 Посмотреть профиль Найти все сообщения от Alexus89
 
Регистрация: 17.12.2014
Сообщений: 15

Как правильно вызывать скрипт, что бы карта нормально отображалась google
Установил карту googlemap
есть на странице кнопка:
<p class="contacts_map">Схема проезда<i></i></p>


Есть скрипт по клику на p.contacts_map вылазит карта:
<script type="text/javascript">

        if ( $('#s_or_b').hasClass('contacts_block small') ) {
            $( "p.contacts_map" ).click(function() {
                $("#markergooglemaps_canvas").toggle();
                $("nav").toggle();
            });
        }
</script>


ссылка где тестировать и смотреть:
http://spacety.ru/contacts.html

Подскажите пожалуйста, что я не так сделал?
и вот видео где баг который я не пойму как фиксить(при ресайзе окна нормально становится на место):
http://youtu.be/8g_86rpg440

Последний раз редактировалось Alexus89, 10.02.2015 в 02:18.
Ответить с цитированием
  #2 (permalink)  
Старый 11.02.2015, 19:05
Новичок на форуме
Отправить личное сообщение для lesh1j Посмотреть профиль Найти все сообщения от lesh1j
 
Регистрация: 06.03.2012
Сообщений: 6

Добавить событие google.maps.event.trigger(map, 'resize'); после открытия окна
if ( $('#s_or_b').hasClass('contacts_block small') ) {
    $( "p.contacts_map" ).click(function() {
        $("#markergooglemaps_canvas").toggle();
        $("nav").toggle();
        setTimeout(function(){
	     google.maps.event.trigger(map, 'resize');
        }, 100);
    });
}

Последний раз редактировалось lesh1j, 11.02.2015 в 19:08.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно подавить событие при подключении своего обработчика? Маэстро Firefox/Mozilla 2 03.09.2011 11:46
Как правильно написать скрипт Estrella Moretti (X)HTML/CSS 3 17.08.2011 15:45
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14
Как правильно определить, что мы на фреймовой странице? Lexi Events/DOM/Window 4 31.08.2010 13:10
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20