Popup окно при клике
Денис14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
22.11.2011
Прикрутил к магазину на движке Shopos скрипт, который делает так, что при наведении на картинку всплывает popup окно с большим изображением. Мне нужно, чтобы большая картинка появлялась не при наведении, а при клике на изображение увеличивал картинку. Скрипт, который это делает ниже
this.vtip=function(){this.xOffset=-10;this.yOffset=10;$(".vtip").unbind().toggle(function(a){this.t=this.title;this.title="";this.top=(a.pageY+yOffset);this.left=(a.pageX+xOffset);$("body").append('
'+this.t+"
");$("p#vtip #vtipArrow").attr("src","images/vtip_arrow.png");$("p#vtip").css("top",this.top+"px").css("left",this.left+"px").fadeIn("slow")},function(){this.title=this.t;$("p#vtip").fadeOut("slow").remove()}).mousemove(function(a){this.top=(a.pageY+yOffset);this.left=(a.pageX+xOffset);$("p#vtip").css("top",this.top+"px").css("left",this.left+"px")})};jQuery(document).ready(function(a){vtip()});
Я пытался менять hover на click, картинка увеличивается при клике, но при повторном клике не исчезает.
Знаю, что это можно быстро сделать, просто сам совсем не разбираюсь в js. Поэтому прошу быть адекватнее в стоимости переделки кода.