页面加载后,代码工作正常,尝试在同一 div 中通过 ajax 更改图像集后,不刷新页面,然后缩放不起作用
我分配了一个变量并设置了缩放,然后使用破坏方法禁用缩放,然后再次启用缩放..
$(function(){
var zoom;
zoom = $(".rtwpvg-wrapper").find("img").magnify();
$(".swatchinput").each(function(){
$(this).click(function(){
zoom.destroy();
$(".rtwpvg-wrapper").find("img").magnify();
});
});
});
即使在同一 div 中替换图像后,缩放图像也应该可以工作