图片预览放大js插件

简介: 图片预览放大js插件

分享一个非常简单的图片预览插件viewer

首先引入jscss

viewer.js:下载链接

jquery1.11.3.js:下载链接

jquery-viewer.min.js:下载链接

viewer.css:下载链接

然后引入

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="{路径}/viewer.css" rel="external nofollow" rel="external nofollow">
    <script src="{路径}/jquery-1.11.3.min.js"></script>
    <script src="{路径}/viewer.js"></script>
    <script src="{路径}/jquery-viewer.min.js"></script>
</head>

使用方式:

<body>
    <!-- 需要一个块级容器 -->
    <div>
        <img id="image" src="http://p16.qhimg.com/bdm/960_593_0/t01ba97d26345750c04.jpg" alt="Picture">
    </div>
    <div>
        <ul id="images">
            <li><img src="http://p7.qhimg.com/bdm/960_593_0/t01b32959885c781013.jpg" alt="Picture 1"></li>
            <li><img src="http://p19.qhimg.com/bdm/480_296_0/t01bf50d8d5d76238c6.jpg" alt="Picture 2"></li>
            <li><img src="http://p18.qhimg.com/bdm/960_593_0/t0177a850faae7b42f4.jpg" alt="Picture 3"></li>
        </ul>
    </div>
</body>
<script type="text/javascript">
    var $image = $('#image');
    $image.viewer({
        //行内显示(默认初始化)
        inline: false,
        viewed: function () {
            //缩放等级(1倍)
            $image.viewer('zoomTo', 1);
        }
    });
    // 初始化后获取Viewer.js实例
    var viewer = $image.data('viewer');
    // 查看图像列表
    $('#images').viewer();
</script>

项目文档:链接

相关文章
|
1月前
|
JavaScript
浏览器插件crx文件--JS混淆与解密
浏览器插件crx文件--JS混淆与解密
64 0
|
1月前
|
JavaScript 前端开发 安全
使用 Node.js 插件给指定目录下的所有图片添加上文字水印
使用 Node.js 插件给指定目录下的所有图片添加上文字水印
88 0
|
2天前
|
前端开发 JavaScript 数据可视化
详尽分享表格的编辑插件editable.js
详尽分享表格的编辑插件editable.js
10 0
|
10天前
|
JavaScript 前端开发 Java
信息打点-JS架构&框架识别&泄漏提取&API接口枚举&FUZZ&插件项目
信息打点-JS架构&框架识别&泄漏提取&API接口枚举&FUZZ&插件项目
|
1月前
|
JSON 前端开发 JavaScript
【2024-04-22 源码】最新PDF批注注释插件库,pdf.js插件库,纯前端离线JavaScript库(PDF高亮、下划线、橡皮擦、文本框、画笔、历史记录)
一款基于 pdf.js 开发的PDF批注插件库,支持纯离线内网部署,功能完善、强大且在不断升级,极易上手,欢迎关注!
82 4
【2024-04-22 源码】最新PDF批注注释插件库,pdf.js插件库,纯前端离线JavaScript库(PDF高亮、下划线、橡皮擦、文本框、画笔、历史记录)
|
1月前
|
JavaScript 前端开发
JavaScript实现将输入框内容放大的效果
JavaScript实现将输入框内容放大的效果
14 0
|
1月前
|
JavaScript
js的插件
js的插件
20 1
|
1月前
|
JavaScript 前端开发 流计算
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理
使用JavaScript 中的Math对象和勾股定理公式,计算鼠标的位置与页面图片中心点的距离,根据距离对页面上的图片进行放大或缩小处理
|
1月前
|
JavaScript 测试技术
【sgGoogleTranslate】自定义组件:基于Vue.js用谷歌Google Translate翻译插件实现网站多国语言开发
【sgGoogleTranslate】自定义组件:基于Vue.js用谷歌Google Translate翻译插件实现网站多国语言开发
|
1月前
|
JavaScript
js生成二维码点击可放大
js生成二维码点击可放大