Skip to content

miiiku/zoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zoom

一个简易的图片放大查看插件

Travis (.org) License Language

使用

HTML

<div id="zoom">
    <img src="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2789.jpg">
    <img src="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2702.jpg">
    <img src="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2701.jpg">
    <img data-original="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2932.jpg">
    <img data-original="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2670.jpg">
    <img data-original="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2862.jpg">
    <img data-original="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2894.jpg">
    <img data-original="https://qiniu.miiiku.xyz/attach/5b7d2608738695267b4589ce/IMG_2861.jpg">
</div>

<script src="../dist/zoom.min.js"></script>

JS

window.onload = funciton () {
    // 创建
    let z = zoom("#root", {
        lazyLoad: true,
    });

    // 销毁
    z.destroy();
    z = null;
}

options

margin:<Number>

默认值 10

查看大图下,图片容器距离屏幕的外边距

padding:<Number>

默认值 10

查看大图下,图片容器内容区域的内边距

radius:<Number>

默认值 4

查看大图下,图片容器的圆角值

zIndex<Number>

默认值 999

模态框的z-index,越大层级越高

specify:<String>

默认值 null

设置指定属性值有效的图片使其生效

举个栗子:

<div id="zoom">
    <img src="1.jpg">               <!-- 无效 -->
    <img zoom src="2.jpg">          <!-- 生效 -->
    <img zoom="test" src="3.jpg">   <!-- 生效 -->
</div>
    zoom("#zoom", {
        specify: "zoom",
        // 后面不需要单/双引号
        // specify: "zoom=test",
    })

filter:<String>

默认值 null

过滤指定属性值有效的图片使其无效 如果同时存在specify和filter则filter无效

举个栗子:

<div id="zoom">
    <img src="1.jpg">               <!-- 生效 -->
    <img zoom src="2.jpg">          <!-- 无效 -->
    <img zoom="test" src="3.jpg">   <!-- 无效 -->
</div>
    zoom("#zoom", {
        filter: "zoom",
        // 后面不需要单/双引号
        // filter: "zoom=test",
    })

lazyLoad:<Boolean>

默认值 false

是否开启图片懒加载

original:<String>

默认值 "data-original"

指定图片资源路径的属性值 lazyLoad为false时无效

LICENSE

MIT ©️ miiiku

About

一个简易的图片放大查看插件

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published