前端图片查看预览插件Viewer.js使用方法记录总结

本文介绍了一个高效且简洁的前端图片查看组件ViewerJS。它支持多种图片操作功能,如放大、缩小、全屏及旋转等,并提供了详细的使用步骤,包括引入文件、编写HTML结构和JS代码。

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

               前端图片查看预览插件Viewer.js使用方法记录总结

 

 

一、简介

Viewer JS 是一个前端的图片查看组件。支持图片放大、缩小,全屏、旋转、模态窗打开等功能。高效,简洁,易于学习使用。

 

二、下载

1.1、JS 版本:https://github.com/fengyuanchen/viewerjs

1.2、 JS 版本 Demo: https://fengyuanchen.github.io/viewerjs/

2.1、JQuery 版本: https://github.com/fengyuanchen/jquery-viewer

2.2、 JQuery 版本 Demo: https://fengyuanchen.github.io/jquery-viewer/

 

三、使用方法 --- 以JS版作示例

1、引入 viewer.js and viewer.css

<!--  include viewer.js and viewer.css -->
<link href="viewer.css" rel="stylesheet">
<script src="viewer.js" type="text/javascript"></script>
<style type="text/css">
	ul > li{
		cursor: zoom-in; 
	}
</style>

2、Html 代码

<div id="container">
    <ul>
         <li><img data-original="./images/tibet-1.jpg" src="./images/thumbnails/tibet-1.jpg" alt="Cuo Na Lake"></li>
        <li><img data-original="./images/tibet-2.jpg" src="./images/thumbnails/tibet-2.jpg" alt="Tibetan Plateau"></li>
         <li><img data-original="./images/tibet-3.jpg" src="./images/thumbnails/tibet-3.jpg" alt="Jokhang Temple"></li>
    </ul>
</div>

 

3、JS 代码

<script type="text/javascript">
	 window.addEventListener('DOMContentLoaded', function (){
		  var container = document.getElementById('container');
		  var viewr = new Viewer(container , {
				 url:'data-original',
				 fullscreen : false, // 不需要全屏
				 title : false, //不需要文件标题
		 });
	});	
</script>

4、实现效果如下:

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值