如何让jqzoom支持动态更换放大图(jqzoom change image)

案例:

公司做的网站,在产品详细页需要实现放大镜效果,找到jqzoom后立即加上,结果发现当想实现“鼠标移到小图,放大镜中的图自动切换到对应大图”的功能时发现,简单的将a的href属性值更换后jqzoom没有自动重新获取href属性值的功能,导致预览图换了,放大镜中显示的还是最开始的图。

 

看了半天源码,同时上网搜索了一下午,仅仅在一个国外同行的blog中发现了修改方法,在经过优化后,先公布如下:

 

官方的代码:

 

自定义的动态更换放大图的代码(也用的jquery):

   

 

注意“关键操作3”、“关键操作4”一定要做,否则onmouseover触发多了的时候,会有严重的内存泄露。

 

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值