https://blog.csdn.net/qq_29132907/article/details/80136023

一、效果图  
二、代码
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title>    <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" >    <link rel="stylesheet" href="viewer.min.css">    <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>    <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script><script src="viewer.min.js"></script>    <style type="text/css">        .outer{            width: 500px;            height: 500px;            margin: 0 auto;        }        img{            width:100%;            height: 400px;        }    </style></head><body>    <!-- <div class="outer">        <ul id="viewer">            <li><img src="img/1.jpg" data-original="img/1.jpg" alt="图片1"></li>            <li><img src="img/2.jpg" data-original="img/2.jpg" alt="图片2"></li>            <li><img src="img/3.jpg" data-original="img/3.jpg" alt="图片3"></li>            <li><img src="img/4.jpg" data-original="img/4.jpg" alt="图片4"></li>            <li><img src="img/5.jpg" data-original="img/5.jpg" alt="图片5"></li>            <li><img src="img/6.jpg" data-original="img/6.jpg" alt="图片6"></li>        </ul>    </div> --><div class="outer"> <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">  <!-- Indicators -->  <ol class="carousel-indicators">    <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>    <li data-target="#carousel-example-generic" data-slide-to="1"></li>    <li data-target="#carousel-example-generic" data-slide-to="2"></li>  </ol>
  <!-- Wrapper for slides -->  <div id="viewer" class="carousel-inner" role="listbox">    <li class="item active">     <img src="img/1.jpg" data-original="img/1.jpg" alt="图片1">      <div class="carousel-caption">        ...      </div>    </li>    <li class="item">     <img src="img/2.jpg" data-original="img/2.jpg" alt="图片2">      <div class="carousel-caption">        ...      </div>    </li>    <li class="item">    <img src="img/3.jpg" data-original="img/3.jpg" alt="图片3">      <div class="carousel-caption">        ...      </div>    </li>    ...  </div>
  <!-- Controls -->  <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">    <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>    <span class="sr-only">Previous</span>  </a>  <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">    <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>    <span class="sr-only">Next</span>  </a></div>  </div><script type="text/javascript">    $('.carousel').carousel()    //$('#viewer').viewer();    $('#viewer').viewer({        url:"data-original",        //inline:"true",        //navbar:"true"    });</script></body></html>123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687三、使用说明
一、使用说明<link rel="stylesheet" href="css/viewer.min.css"><script src="js/viewer.min.js"></script>二、<ul id="viewer">    <li><img src="img/tibet-1.jpg" data-original="img/tibet-1.jpg" alt="图片1"></li>    <li><img src="img/tibet-2.jpg" data-original="img/tibet-2.jpg" alt="图片2"></li>    <li><img src="img/tibet-3.jpg" data-original="img/tibet-3.jpg" alt="图片3"></li>    <li><img src="img/tibet-4.jpg" data-original="img/tibet-4.jpg" alt="图片4"></li>    <li><img src="img/tibet-5.jpg" data-original="img/tibet-5.jpg" alt="图片5"></li>    <li><img src="img/tibet-6.jpg" data-original="img/tibet-6.jpg" alt="图片6"></li></ul>三、$('#viewer').viewer();
四、说明插件默认会取图片的src地址。如果想要放大之后换一张大图的话,可以把大图的路径写在data-original属性中,然后设置url : "data-original" 。alt用来存放图片的标题。
 五、$('#viewer').viewer({url:"data-original"});
名称  类型  默认值 说明inline  布尔值 false   启用 inline 模式button  布尔值 true    显示右上角关闭按钮(jQuery 版本无效)navbar  布尔值/整型  true    显示缩略图导航title   布尔值/整型  true    显示当前图片的标题(现实 alt 属性及图片尺寸)toolbar 布尔值/整型  true    显示工具栏tooltip 布尔值 true    显示缩放百分比movable 布尔值 true    图片是否可移动zoomable    布尔值 true    图片是否可缩放rotatable   布尔值 true    图片是否可旋转scalable    布尔值 true    图片是否可翻转transition  布尔值 true    使用 CSS3 过度fullscreen  布尔值 true    播放时是否全屏keyboard    布尔值 true    是否支持键盘interval    整型  5000    播放间隔,单位为毫秒zoomRatio   浮点型 0.1 鼠标滚动时的缩放比例minZoomRatio    浮点型 0.01    最小缩放比例maxZoomRatio    数字  100 最大缩放比例zIndex  数字  2015    设置图片查看器 modal 模式时的 z-indexzIndexInline    数字  0   设置图片查看器 inline 模式时的 z-indexurl 字符串/函数  src 设置大图片的 urlbuild   函数  null    回调函数,具体查看演示built   函数  null    回调函数,具体查看演示show    函数  null    回调函数,具体查看演示shown   函数  null    回调函数,具体查看演示hide    函数  null    回调函数,具体查看演示hidden  函数  null    回调函数,具体查看演示view    函数  null    回调函数,具体查看演示viewed  函数  null    回调函数,具体查看演示 --------------------- 作者:唐策 来源:CSDN 原文:https://blog.csdn.net/qq_29132907/article/details/80136023 版权声明:本文为博主原创文章,转载请附上博文链接!

Viewer.js 是一款强大的 jQuery 图像浏览插件。的更多相关文章

  1. Viewer 是一款强大的 jQuery 图像浏览插件。

    Viewer 是一款强大的 jQuery 图像浏览插件. 主要功能: 支持选项 支持方法 支持事件 支持触摸 支持移动 支持缩放 支持旋转 支持键盘 跨浏览器支持 链接: viewer的官方演示,及g ...

  2. viewer.js--一个强大的jQuery图像查看插件

    Viewer 是一款强大的 jQuery 图像浏览插件. 主要功能: 支持选项 支持方法 支持事件 支持触摸 支持移动 支持缩放 支持旋转 支持键盘 跨浏览器支持 查看演示      立即下载 部分插 ...

  3. 推荐15款最佳的 jQuery 分步引导插件

    当用户浏览到一个网站,它可能从不知道如何浏览,如何操作网站或 Web 应用程序的内容和流程.在这篇文章中,我们编制了一些最好的 jQuery 引导插件列表.你会发现这些插件对于提高你的网站的整体用户体 ...

  4. 【精心挑选】15款最好的 jQuery 网格布局插件(Grid Plugins)

    如今,大多数网站设计要靠网格系统和布局,这能够提供给设计人员一个方便的途径来组织网页上的内容.网格的设计最常见于报纸和杂志的版面,由文字和图像构成的列组成. 这篇文章给大家分享精心挑选的15款最佳的 ...

  5. 15款最好的 jQuery 网格布局插件

    如今,大多数网站设计要靠网格系统和布局,这能够提供给设计人员一个方便的途径来组织网页上的内容.网格的设计最常见于报纸和杂志的版面,由文字和图像构成的列组成. 这篇文章给大家分享精心挑选的15款最佳的 ...

  6. 10款最新CSS3/jQuery菜单导航插件

    这是我们在2014年收集的10款最新的CSS3 / jQuery菜单导航插件,不论从外观样式,还是功能扩展性,这些jQuery菜单一定可以满足大家的设计需求.这次我们收集的jQuery菜单,有水平 菜 ...

  7. 分享8款精美的jQuery图片播放插件

    本文将和大家一起分享8款精美的jQuery图片播放插件,每一款插件均有演示和源码下载,有兴趣的朋友可以下载使用和研究.废话不多说了,直接上这些插件. 1.3D轮播相册 这款3D相册插件利用了HTML5 ...

  8. 5 款最新的 jQuery 图片裁剪插件

    这篇文章主要介绍最新的 5 款 jQuery 图片裁剪插件,可以帮助你轻松的实现你网站需要的图像裁剪功能. Cropit Cropit 是一个 jQuery 插件,支持图像裁剪和缩放功能.Cropit ...

  9. 分享一款强大的图片查看器插件,手机PC 通吃,功能超级齐全!

    一款强大的图片查看器插件,手机PC 通吃,功能超级齐全! 地址:http://photoswipe.com/

随机推荐

  1. Pandas基本功能之reindex重新索引

    重新索引 reindex重置索引,如果索引值不存在,就引入缺失值 参数介绍 参数 说明 index 用作索引的新序列 method 插值 fill_vlaue 引入缺失值时的替代NaN limit 最 ...

  2. oracle 转置实现

    下面是3种方法 方法1:SYS_CONNECT_BY_PATH , ROW_NUMBER() OVER(PARTITION BY  ..  ORDER BY ..)  , START WITH , C ...

  3. pta7-18奥运排行榜(模拟)

    题目链接:https://pintia.cn/problem-sets/1101307589335527424/problems/1101314114867245056 题意:给n个国家,以及每个国家 ...

  4. linux下的ping工具--fping

    前言:       如果想ping 大量的不连续的地址,有想知道放回结果,在linux系统下有一个非常合适的工具--fping. Fping 官网:http://www.fping.org/ Fpin ...

  5. Codeforces Beta Round #76 (Div. 2 Only)

    Codeforces Beta Round #76 (Div. 2 Only) http://codeforces.com/contest/94 A #include<bits/stdc++.h ...

  6. P3796 【模板】AC自动机(加强版)

    P3796 [模板]AC自动机(加强版) https://www.luogu.org/problemnew/show/P3796 题目描述 有NN个由小写字母组成的模式串以及一个文本串TT.每个模式串 ...

  7. JDBC、ODBC、OLE DB、ADO、ADOMD区别与联系

    ODBC: (Open Database Connectivity,开放数据库互连),它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口).这些API利用SQL来完成其大部分任务 ...

  8. ubuntu下tomcat的安装及注册成系统服务

    在ubuntu下tomcat的安装有两种方式,第一种是下载二进制文件,解压安装:第二种则是使用apt-get自动下载.这里不推荐第二种方法安装,因为这种方法安装会像天女散花一样把安装的文件散落在系统的 ...

  9. EXCEL中去掉撇号的操作方法

    ▲数字前带撇号 选定想去掉撇号的列,然后选“数据”→“分列”在弹出的 对话框中单击“下一步” ,在“文本标识符号”处选择“'” 单击 “完成”即可

  10. C语言常用标准库函数

    数学函数: 在math.h中 abs(x) :求整型数x的绝对值 cos(x):x(弧度)的余弦 fabs(x):求浮点数x的绝对值 ceil(x):求不小于x的最小整数 floor(x):求不大于x ...