点击图片后,出现大图,可用鼠标滚轮缩放,可以用鼠标拖动改变位置
引用jquery后,引用以下3个jquery插件
jquery.drag.js
jquery.mousewheel.js
jquery.imgZoom.js
$("img").imgZoom();
如果img显示的是缩略图,可以把原始图链接放在data-src中,如下:
<img src="thumbnail.jpg" data-src="original.jpg">
个人的解决方案:在jquery.imgZoom.js这个文件里的这个
$(document).on("click", "#imgZoomMask", function() {}
点击事件里,body标签css样式里,将overflow这个样式去除掉(因为在你点击图片的时候,自动帮你添加了overflow:hidden这个样式),可以这样写
$("body").css('overflow','');
(个人解决方案,不喜勿喷哈~)
放大再缩小后,网页的上下滑动失效了!!!!!!!!!!!!!!!!!!!!!