Jquery 手机中ElevateToom未滚动的图像

Jquery 手机中ElevateToom未滚动的图像,jquery,mobile,scroll,mobile-phones,Jquery,Mobile,Scroll,Mobile Phones,手机中ElevateToom未滚动的图像 当有一张ElevateToom插件的图片时,您需要滚动条 你用手指站在图像上 无法在手机中向上或向下滚动 需要帮助为了获得更好的用户体验,我想在手机上销毁ElevateToom,但遇到了同样的问题。当我尝试浏览图片时,无法滚动网页。我发现touchmove事件通过以下代码无法正常运行: b.$elem.bind("touchmove", function(a) { a.preventDefault(); b

手机中ElevateToom未滚动的图像

当有一张ElevateToom插件的图片时,您需要滚动条 你用手指站在图像上 无法在手机中向上或向下滚动


需要帮助

为了获得更好的用户体验,我想在手机上销毁ElevateToom,但遇到了同样的问题。当我尝试浏览图片时,无法滚动网页。我发现
touchmove
事件通过以下代码无法正常运行:

b.$elem.bind("touchmove", function(a) {
            a.preventDefault();
            b.setPosition(a.originalEvent.touches[0] || a.originalEvent.changedTouches[0])
        });
我删除了elevateToom并用以下代码解除了
touchmove
绑定

        $('#imgzoom').removeData('elevateZoom');
        $('.zoomWrapper img.zoomed').unwrap();
        $('.zoomContainer').remove();
        $("#imgzoom").unbind("touchmove");

这适用于ElevateToom 3.0.8:


在elevateToom.js中,搜索“touchmove”和“touchend”,删除或注释所有使用这些词的绑定。现在,您可以在移动设备上滚动(使用触摸屏),并且镜头仍然可以在桌面上工作。

您好,我有同样的问题,您找到解决方案了吗?请参阅: