Я ищу лучший подход для отображения или скрытия карты Google iframe с использованием эффекта jQuery blind. В настоящее время карта перескакивает, мигает и повторно меняет себя несколько раз, когда происходит слепой эффект. Есть ли какие-либо предложения относительно способа обойти это и сгладить функцию?Smooth out jQuery-UI слепой эффект на шоу | скрыть отображение карты Google iframe
Вот демо:
http://jsfiddle.net/hmMRs/
HTML разметка:
<button class="button" value="Show map">Show map</button>
<div class="map" hidden>
<iframe width="280" height="280" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Google+Headquarters,+1600+Amphitheatre+Parkway,+Mountain+View,+CA&aq=0&oq=google&sll=37.418436,-122.075443&sspn=0.093391,0.133381&t=m&ie=UTF8&hq=Google+Headquarters,+1600+Amphitheatre+Parkway,+Mountain+View,+CA&ll=37.422151,-122.083983&spn=0.009543,0.011973&z=15&iwloc=&output=embed"></iframe>
<br /><small><a href="https://maps.google.com/maps?f=q&source=embed&hl=en&geocode=&q=Google+Headquarters,+1600+Amphitheatre+Parkway,+Mountain+View,+CA&aq=0&oq=google&sll=37.418436,-122.075443&sspn=0.093391,0.133381&t=m&ie=UTF8&hq=Google+Headquarters,+1600+Amphitheatre+Parkway,+Mountain+View,+CA&ll=37.422151,-122.083983&spn=0.009543,0.011973&z=15&iwloc=A" style="color:#0000FF;text-align:left">View Larger Map</a></small>
</div>
Сценарий:
$(".button").click(function() {
$(".map").toggle("blind", 1000);
$(this).text($(this).text() == "Hide map" ? "Show map" : "Hide map");
});
Я относительно новым для JQuery поэтому любые другие комментарии о том, как мой подход может быть улучшен. Благодаря!
Можете ли вы пожалуйста, помогите мне, у меня есть аналогичный вопрос [здесь] (http://stackoverflow.com/questions/31046991/google-maps-iframe-not-centered-and-zoomed-correctly-wen-in-toggle-div). Я попробовал копировать, вставляя пример jsfiddle в пустой HTML-документ и не реагируя. Я также включил jquery 1.9.1. и все еще ничего, проверьте тестовый файл [здесь] (http://www.lopar260.com/test.html). Пожалуйста, помогите мне, я полностью застрял с этим – Dreadlord