1、Viewer.js点击按钮放大图片用法

<div onclick="getHideBig('hide_img_weight1')" id="btn_img_weight1">查看图片</div>
<img src="tibet-3.jpg" id="hide_img_weight1" style="display: none;"/><script type="text/javascript">// 隐藏图片放大预览function getHideBig(objId) {let imgUrl = $('#' + objId).attr('src');var image = new Image();image.src = imgUrl;var btnViewer = new Viewer(image, {hidden: function () {btnViewer.destroy();},});btnViewer.show();}
</script>

2、viewer 函数参数说明

viewer({ }) 方法除了实例中提到的url 和 title 参数之外,还可以配置其他参数,具体的属性参数如下:

inline 布尔值 false 是否启用inline模式
button 布尔值 true 是否显示右上角关闭按钮
navbar 布尔值 true 是否显示缩略图导航
title 布尔值 true 是否显示当前图片的标题
toolbar 布尔值 true 是否显示工具栏
tooltip 布尔值 true 是否显示缩放百分比
movable 布尔值 true 图片是否可移动
zoomable 布尔值 true 图片是否可缩放
rotatable 布尔值 true 图片是否可旋转
scalable 布尔值 true 图片是否可翻转
transition 布尔值 true 是否使用CSS3过度
fullsreen 布尔值 true 播放时是否全屏
keyboard 布尔值 true 是否支持键盘
interval 整型 5000 播放间隔,单位为毫秒
zoomRatio 浮点型 0.1 鼠标滚轮滚动时缩放比例
minZoomRatio 浮点型 0.01(1%) 最小缩放比例
maxZoomRatio 整型 100(10000%) 最大缩放比例
zIndex 整型 2015 图片查看器modal模式时z-index值
zIndexInline 整型 0 图片查看器inline模式时z-index值
url 字符串/函数 src 设置查看图片时的图片地址来源
build 函数 null 回调函数,viewer.js文件加载完成后调用
built 函数 null 回调函数,viewer函数初始化之前调用(只调用一次)
show 函数 null 回调函数,加载展示图层前调用
shown 函数 null 回调函数,加载展示图层完成后调用
hide 函数 null 回调函数,点击关闭展示按钮时调用
hidden 函数 null 回调函数,展示图层关闭前调用
view 函数 null 回调函数,加载展示图片前调用
viewed 函数 null 回调函数,展示图片加载完成时调用

Viewer.js点击按钮放大图片用法相关推荐

  1. js 点击按钮或者图片,实现图片上传以及将图片显示在页面上

     点击图片本身,实现图片上传: 1.html页面 <div class="card">// 用于接受上传的图片<img src="img.jpg&quo ...

  2. js 点击按钮或者图片,实现图片上传并显示在页面上

    点击图片本身,实现图片上传: <div class="card">// 用于接受上传的图片<img src="img.jpg" alt=&qu ...

  3. js中点击按钮切换图片

    <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <title></title ...

  4. js实现点击按钮切换图片功能_☆*往事随風*☆的博客

    文章目录 前言 一.DOM是什么? 二.对象的HTML DOM 树 三.图片切换练习 1.要求 2.实现思路 3.示例代码 1.html示例代码如下: 2.css示例代码如下: 2.js示例代码如下: ...

  5. JQuery实现点击按钮切换图片(附源码)--JQuery基础

    JQuery实现切换图片相对比较简单,直接贴代码了哈,有注释噢!疑问请追加评论哈,不足之处还请大佬们指出! 1.案例代码: demo.html: <!DOCTYPE html> <h ...

  6. js中点击按钮时变色,松开后恢复原来的颜色

    js中点击按钮时变色,松开后恢复原来的颜色 // class.active{background: #1AB394;}//js<script type="text/javascript ...

  7. Android 点击按钮切换图片

    Android 点击按钮切换图片 效果如图: 点击后: 主要代码: //切换图片 but1.setBackgroundResource(R.drawable.qq1); 全部代码: public cl ...

  8. ImageButton点击按钮改变图片

    一.ImageButton点击按钮改变图片 **************************ImageButton点击按钮改变图片 有两种写法*************************** ...

  9. vue中点击按钮切换图片

    vue中点击按钮切换图片 直接附上代码,亲测有效 <!-- --> <template><div><div class="">< ...

最新文章

  1. 正向最大匹配 和逆向最大匹配对比比较
  2. Python 到底该怎么学才好?你关心的答案来了
  3. python 反射和动态加载_Python的反射
  4. memory java heap_java.lang.OutOfMemoryError: Java heap space解决方法
  5. Android基于Glide的二次封装,借鉴Glide思想二次封装Fresco
  6. 悲剧,当用cywin 写Linux脚本
  7. 4204. 构造矩阵
  8. 数据挖掘概念与技术(第三版)课后答案——第四章
  9. dex2jar java 1.8_dex2jar最新版下载-dex2jar下载 2.0官方版--pc6下载站
  10. CAM350 V14.6 检查gerber文件
  11. 委托 和 事件 总括:
  12. 测试计划和测试方案区别
  13. 计算机软件服务费入哪个科目,软件服务费计入什么科目?
  14. thinkphp之url的seo优化
  15. word 流程图制作
  16. 艺不压身和艺多不养家
  17. 公开数据集分享(一)-MMWHS
  18. [附源码]java毕业设计流浪宠物免费领养系统
  19. python制作简单动画_把数据摇起来!用Python制作动画可视化效果!
  20. TIA博途SCL入门学习(二)常用基本控制语句用法和举例

热门文章

  1. RSA 2019观点:SD-WAN已成为必然趋势
  2. 从零开始构建矽璓工业物联操作系统:使用risc-v架构的HiFive1 Rev B 开发板
  3. mate20por3d人脸识别_体验华为Mate20 Pro 3D结构光 生物识别新高度
  4. 机器学习算法之——走近卷积神经网络(CNN)
  5. [自习任我行]软件需求报告
  6. 百度沈抖:聚焦场景深耕行业,为企业数字化带来实际成效
  7. 制作多系统U盘(win10+ubuntu18+ 。。。)
  8. 电大本科计算机考试,电大本科计算机考试
  9. C程序员如何使用D编程(一)
  10. SpringBoot配置文件的修改