伟德BETVICTOR描述:Magnify 是一款模仿 Windows 照片查看器的 jQuery lighbox 伟德BETVICTOR(支持 Windows 照片查看器的所有功能)
更新时间:2018/4/17 下午8:21:03更新说明:修改回调函数事件名称、添加默认参数注释、bug 修复
更新时间:2018/4/16 下午1:21:26更新说明:添加回调函数,新增 zIndex、dragHandle 等配置参数
更新时间:2018/3/26 上午9:51:41更新说明:配置项添加及修改,细节修改,文档的演示示例可以修改伟德BETVICTOR主题及配置项
更新时间:2018/2/5 上午9:40:15更新说明:添加动画效果、添加双击事件、bug 修复及其它细节调整
更新时间:2018/1/29 下午12:02:37更新说明:添加移动端支持,代码优化等
更新时间:2018/1/19 上午10:52:32更新说明:添加多实例、细节优化
更新时间:2018/1/13 下午12:53:31更新说明:- 添加新的 options
- 添加 grabbing 手型
- 添加新的演示文件
- 修复 bugs
更新时间:2018/1/7 下午6:55:31更新说明:添加图片预加载动画以及细节修改
Magnify
Magnify 是一款模仿 Windows 照片查看器的 jQuery lighbox 伟德BETVICTOR。由于现在大多数的画廊伟德BETVICTOR都是以展示为主,并且都是在覆盖全屏的模态窗中,所以这些伟德BETVICTOR难以胜任以业务为主的特殊的图片查看需求。而 Magnify 实现了 Windows 照片查看器的几乎所有功能,比如模态窗的拖动、调整大小、最大化,图片的缩放、平移,键盘控制等。使用方法
1.引入文件<link href="/path/to/magnify.css" rel="stylesheet">
<script src="/path/to/jquery.js"></script>
<script src="/path/to/jquery.magnify.js"></script>Magnify 默认使用 font-awesome 的图标,也可以在 options 中修改<link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">2.HTML 结构默认使用以下结构<a data-magnify="gallery" href="http://yzshield.com/quot;big-1.jpg">"
<img src="small-1.jpg">
</a>
<a data-magnify="gallery" href="http://yzshield.com/quot;big-2.jpg">"
<img src="small-2.jpg">
</a>
<a data-magnify="gallery" href="http://yzshield.com/quot;big-3.jpg">"
<img src="small-3.jpg">
</a>也可以下面的结构<img data-magnify="gallery" data-src="big-1.jpg" src="small-1.jpg">
<img data-magnify="gallery" data-src="big-2.jpg" src="small-2.jpg">
<img data-magnify="gallery" data-src="big-3.jpg" src="small-3.jpg">可以添加 data-src 指定大图的地址,如果添加这个属性,它会覆盖 href 的路径可以添加 data-caption 指定显示的标题可以添加 data-group 对图片进行分组3.初始化伟德BETVICTOR如果添加 data-magnify 的属性,伟德BETVICTOR会自动初始化否则需要手动执行初始化代码$('[data-magnify=gallery]').magnify(options);详细参数请参见官网