【发布时间】:2023-04-06 10:19:02
【问题描述】:
页面加载后,代码工作正常,尝试通过 ajax 在同一个 div 中更改图像集后,不刷新页面,然后缩放不起作用
我分配了一个变量并设置了缩放,然后使用破坏方法禁用缩放,然后再次启用缩放..
$(function(){
var zoom;
zoom = $(".rtwpvg-wrapper").find("img").magnify();
$(".swatchinput").each(function(){
$(this).click(function(){
zoom.destroy();
$(".rtwpvg-wrapper").find("img").magnify();
});
});
});
即使在同一 div 中替换图像后,缩放图像也应该可以工作
【问题讨论】:
-
HTML 的结构如何,哪些元素被 JavaScript 替换了?
-
您好,这里分享demo链接,请查看此链接,选择尺寸后,imagezoom不工作mediajenie.com/demosites/tonirossi/product/maverick
-
在您的问题中包含一个 minimal, reproducible example 可能会有所帮助。