Viewer.js 是一款强大的 jQuery 图像浏览插件。
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 图像浏览插件。的更多相关文章
- Viewer 是一款强大的 jQuery 图像浏览插件。
Viewer 是一款强大的 jQuery 图像浏览插件. 主要功能: 支持选项 支持方法 支持事件 支持触摸 支持移动 支持缩放 支持旋转 支持键盘 跨浏览器支持 链接: viewer的官方演示,及g ...
- viewer.js--一个强大的jQuery图像查看插件
Viewer 是一款强大的 jQuery 图像浏览插件. 主要功能: 支持选项 支持方法 支持事件 支持触摸 支持移动 支持缩放 支持旋转 支持键盘 跨浏览器支持 查看演示 立即下载 部分插 ...
- 推荐15款最佳的 jQuery 分步引导插件
当用户浏览到一个网站,它可能从不知道如何浏览,如何操作网站或 Web 应用程序的内容和流程.在这篇文章中,我们编制了一些最好的 jQuery 引导插件列表.你会发现这些插件对于提高你的网站的整体用户体 ...
- 【精心挑选】15款最好的 jQuery 网格布局插件(Grid Plugins)
如今,大多数网站设计要靠网格系统和布局,这能够提供给设计人员一个方便的途径来组织网页上的内容.网格的设计最常见于报纸和杂志的版面,由文字和图像构成的列组成. 这篇文章给大家分享精心挑选的15款最佳的 ...
- 15款最好的 jQuery 网格布局插件
如今,大多数网站设计要靠网格系统和布局,这能够提供给设计人员一个方便的途径来组织网页上的内容.网格的设计最常见于报纸和杂志的版面,由文字和图像构成的列组成. 这篇文章给大家分享精心挑选的15款最佳的 ...
- 10款最新CSS3/jQuery菜单导航插件
这是我们在2014年收集的10款最新的CSS3 / jQuery菜单导航插件,不论从外观样式,还是功能扩展性,这些jQuery菜单一定可以满足大家的设计需求.这次我们收集的jQuery菜单,有水平 菜 ...
- 分享8款精美的jQuery图片播放插件
本文将和大家一起分享8款精美的jQuery图片播放插件,每一款插件均有演示和源码下载,有兴趣的朋友可以下载使用和研究.废话不多说了,直接上这些插件. 1.3D轮播相册 这款3D相册插件利用了HTML5 ...
- 5 款最新的 jQuery 图片裁剪插件
这篇文章主要介绍最新的 5 款 jQuery 图片裁剪插件,可以帮助你轻松的实现你网站需要的图像裁剪功能. Cropit Cropit 是一个 jQuery 插件,支持图像裁剪和缩放功能.Cropit ...
- 分享一款强大的图片查看器插件,手机PC 通吃,功能超级齐全!
一款强大的图片查看器插件,手机PC 通吃,功能超级齐全! 地址:http://photoswipe.com/
随机推荐
- Hibernate框架学习笔记
Hibernate 是一个 JDO( Java Data Objects)工具.它的工作原理是通过文件把值对象(Java对象)和 数据库表之间建立起一个映射关系,还提供数据查询和获取数据的方法. ...
- MyEclipse 10 注册码 破解 到期限制
转载 https://blog.csdn.net/oJinSeNianHua1/article/details/69226524 把破解界面中的ACTIVATION_KEY复制到弹出的窗体“Enter ...
- Wannafly挑战赛13 B:Jxc军训(逆元)
题目描述 在文某路学车中学高一新生军训中,Jxc正站在太阳下站着军姿,对于这样的酷热的阳光,Jxc 表示非常不爽. Jxc将天空看做一个n*n的矩阵,此时天上有m朵云,这些云会随机分布在m个不同的位置 ...
- 项目总结03:window.open()方法用于子窗口数据回调至父窗口,即子窗口操作父窗口
window.open()方法用于子窗口数据回调至父窗口,即子窗口操作父窗口 项目中经常遇到一个业务逻辑:在A窗口中打开B窗口,在B窗口中操作完以后关闭B窗口,同时自动刷新A窗口(或局部更新A窗口)( ...
- C++ 计算直线的交点数(动态规划)
问题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1466 Problem Description 平面上有n条直线,且无三线共点,问这些直线能有多少种不同 ...
- Android自定义view(一):制作一个最最最简单的自定义view
转载:https://blog.csdn.net/wsyizmao/article/details/78491422 浅谈安卓自定义view(一):制作一个最最最简单的自定义view 对于安卓程序员来 ...
- 35-BigDecimal详解
详解 import java.math.BigDecimal; import java.math.BigInteger; import java.util.Scanner; public class ...
- android抽屉效果
所谓抽屉 是区别于侧滑菜单 他不会把内容区域挤掉 他只是覆盖在内容区域 下边一个布局文件 一个代码 可以说的就是布局文件就是 <android.support.v4.widget.Dr ...
- JsRender 学习总结
jsRender 三个最重要的概念:模板.容器和数据. 最重要的是:view(视图) 是我们定义的模板,上下文是视图所用的对象. 一.基础. {{:}} 和 {{>}}(或{{html:}})两 ...
- Django ORM那些相关操作zi
Django ORM那些相关操作 一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 <1> all(): 查询所有结果 <2> filter(**kwargs) ...