jq viewer 用法

本文介绍了如何使用jq Viewer插件创建图片查看器。提供了js和css的下载链接,通过引入相关文件并配置参数,可以实现图片的移动、缩放、旋转等功能。该插件还支持多种回调函数,如build、built、show等,以满足不同场景的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

js和css 下载地址:百度网盘链接:https://pan.baidu.com/s/1uigA0EVOLptxHOl38O567A
提取码:vpmn
复制这段内容后打开百度网盘手机App,操作更方便哦
基本:引进js css
在这里插入图片描述
我使用的是: jquery 版本
代码示例:

  <div id="jqhtml" class="imgDiv">
	   <div class="tpSHow" dat1a-original="${GLOB_HOME}/filedbserver/imgfl/5af02fed-9a94-47f4-93d0-66293e79dbce">
	   <img style="width:100%;height:100%;" " src="${GLOB_HOME}/filedbserver/imgfl/5af02fed-9a94-47f4-93d0-66293e79dbce">
	   </div> 
	 </div>

js代码:使用id创建view对象

$(document).ready(function(){
	reloadWiewer();
});
var VIEW;
function reloadWiewer(){
	VIEW= $('#jqhtml').viewer({
			 url:    'dat1a-original',
		});
}

动态加载:需要杀死初始化的或者更新 ,对象.viewer(‘关键字’) 它内置属性 函数等;例如:show,viewd,update,具体可查看一下源码
在这里插入图片描述

 var imghtml='<div class="tpSHow" dat1a-original="${GLOB_HOME}/filedbserver/imgfl/'+pid+'">'
            		 +'<img style="width:100%;height:100%;" " src="${GLOB_HOME}/filedbserver/imgfl/'+pid+'">'
            		 +'</div> ';
            	 $("#jqhtml").append(imghtml);
            	 //这里更新 viewer
            	 VIEW.viewer('update')

viewer.js将标签下的所有元素扩展了viewer()方法,可以通过传入配置参数的方式来进行配置;支持的配置项:

名称 类型 默认值 说明
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-index
zIndexInline 数字 0 设置图片查看器 inline 模式时的 z-index
url 字符串/函数 src 设置大图片的 url
build 函数 null 回调函数,具体查看演示
built 函数 null 回调函数,具体查看演示
show 函数 null 回调函数,具体查看演示
shown 函数 null 回调函数,具体查看演示
hide 函数 null 回调函数,具体查看演示
hidden 函数 null 回调函数,具体查看演示
view 函数 null 回调函数,具体查看演示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值