На странице, которую я создаю, теперь есть div с изображением внутри. Есть набор ссылок под этим изображением div, при нажатии на новую ссылку изображение в div изменяется.Сброс позиции масштабирования при загрузке нового изображения в div
У меня также есть эффект масштабирования изображения div, так что, когда пользователь нажимает на символы плюс/минус или прокручивает их мышью, они увеличивают изображение.
Сценарий трансфокации Я использую это один: http://lab.gianiaz.com/jquery/gzoom/
Мой вопрос заключается в следующем: когда новая ссылка щелкнул, и изображение изменилось, увеличение остается «увеличено». Я пытаюсь сделать сброс масштабирования полностью уменьшенным, когда новое изображение загружается в div.
У кого-нибудь есть идеи?
P.S. Я использую последнюю версию JQuery.
Вот краткий обзор моей кодировки.
<div id="zoom01" class="zoom minizoompan">
<img class="zoomable" id="SHOWCASEIMG" src="images/image1.jpg">
</div>
<div class="showcase-links">
<a href="#" onclick="document.getElementById('SHOWCASEIMG').src='images/image1.jpg';return false;">Image 1</a>
<a href="#" onclick="document.getElementById('SHOWCASEIMG').src='images/image2.jpg';return false;">Image 2</a>
<a href="#" onclick="document.getElementById('SHOWCASEIMG').src='images/image3.jpg';return false;">Image 3</a>
</div>
<script type= "text/javascript">
/*<![CDATA[*/
$(function() {
$("#zoom01").gzoom({
sW: 700,
sH: 525,
lW: 1400,
lH: 1050,
lightbox : false,
});
});
/*]]>*/
</script>
Большое спасибо, Джованни! Я только что опубликовал свой ответ в надежде, что он поможет другим, поскольку вы мне помогли. : D –