Моя карта Google (V2) отображается неправильно при использовании в сочетании с JQuery (v1.4.4) с использованием функции slideToggle для поддержки скользящей панели (содержащей карту).Маркер находится за пределами карты в верхнем левом углу, и отображается только половина карты.Без панели у меня нет проблем с картой.
Приведем пример по следующей ссылке: Пример карты под контактными данными
При этом JQuery (v1.4.4)код
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#panel").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
});
И мой CSS:
a:focus {
outline: none;
#panel {
height: 250px;
width: 650px;
display: none;
text-align: left;
}
.btn-slide {
background: url(images/panel/white-arrow.gif) no-repeat right -50px;
text-align: left;
width: 650px;
height: 31px;
padding: 10px 10px 0 0;
margin: 0 auto;
display: block;
font: bold 120%/100% Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
}
Мой CSS содержит display: none;и похоже это связано с чтением других постов.Тем не менее, я еще не нашел подходящее решение, и, надеюсь, кто-то может помочь мне здесь.
Ура!Tammo