Добрый день. Сам верстальщик немного понимаю понимаю яваскрипт. сейчас стала задача, есть карта гугл 100% ширина и на ней маркер с координатами. Все это дело расположено по центру(маркер). Но над картой есть еще блок с контактами его размер 50% он закрывает маркер (то-есть у этого блока контактов есть кнопка свернуть событие .click вызывает фукцию происходит добавление класса или заменение и блок контакты сворачивается) и маркер становится видно как и должно быть. Проблема в том, что при открытом блоке контакты карта должна смещаться что-бы маркер был виден.
Ребята подскажите пожалуйста как это можно реализовать очень нужно
вот фукция
google.maps.event.addDomListener(window, "load", e), $(".contacts-left__close-button").click(function() {
$(".contacts-left").toggleClass("g-mini"), $(".contacts-left__content-wrap").hasClass("g-hide") ? $(".contacts-left__content-wrap").delay(200).show(100).removeClass("g-hide") : $(".contacts-left__content-wrap").hide(100).addClass("g-hide"), $(this).toggleClass("rotate-close")
})
Вообщем короче поставил карту 60% (при помощи добавления класса .s-contacts-map) как мне при помощи JS отловить класс g-mini и удалить в css либо изменить эти 60% или просто удалить тот класс который я добавил в css?