我是靠谱客的博主 淡然蓝天,这篇文章主要介绍Layer 相册层 图片滚轮放大,现在分享给大家,希望可以做个参考。

直接放到 js 里面,使用layui的layer.photos 弹出的图片就可以直接放大缩小

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$(document).on("mousewheel DOMMouseScroll", ".layui-layer-phimg img", function (e) { var delta = (e.originalEvent.wheelDelta && (e.originalEvent.wheelDelta > 0 ? 1 : -1)) || // chrome & ie (e.originalEvent.detail && (e.originalEvent.detail > 0 ? -1 : 1)); // firefox var imagep = $(".layui-layer-phimg").parent().parent(); var image = $(".layui-layer-phimg").parent(); var h = image.height(); var w = image.width(); if (delta > 0) { h = h * 1.05; w = w * 1.05; } else if (delta < 0) { if (h > 100) { h = h * 0.95; w = w * 0.95; } } imagep.css("top", (window.innerHeight - h) / 2); imagep.css("left", (window.innerWidth - w) / 2); image.height(h); image.width(w); imagep.height(h); imagep.width(w); });

最后

以上就是淡然蓝天最近收集整理的关于Layer 相册层 图片滚轮放大的全部内容,更多相关Layer内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部