幻灯片轮播图-JQUERY插件lightgallery.js图片查看器插件

lightgallery.js是一款用全者jquery图片查看器插件。该jquery图片查看器插件用应式制,供图片视,图片轮播,图片大等功。其有之也:
以模态牖之文全屏展图片。
示图片之题。
可得图片之懒入。
可自播图片,并给数条示。
可鼠标掖,点击切换按钮,移备动等以切换图片轮播。
在底者缩略图示图片。
支图片之平移与缩放。
供下载按钮来下载图片。

使用方法

在页面中引入jquery和lightgallery-all.min.js文件以及样式文件lightgallery.css。

<link href="css/lightgallery.css" rel="stylesheet">
<script src="js/jquery.min.js"></script>
<script src="js/lightgallery-all.js"></script>

HTML结构

实现在页面中创建一个图片画廊,示例demo中以无序列表的方式来创建。通过data-src属性来指定高清大图的地址。你还可以在data-responsive属性中指定多个图片地址,分别用于适配不同设备的屏幕。data-sub-html属性用于指定图片的标题。

<ul id="lightgallery" class="list-unstyled row">
	<li  data-responsive="img/1-375.jpg 375, img/1-480.jpg 480, img/1.jpg 800" data-src="img/1-1600.jpg" data-sub-html="<h4>Fading Light</h4><p>图片标题1</p>">
	<a href="">
	<img class="img-responsive" src="img/thumb-1.jpg">
	</a>
	</li>
	<li  data-responsive="img/2-375.jpg 375, img/2-480.jpg 480, img/2.jpg 800" data-src="img/2-1600.jpg" data-sub-html="<h4>Bowness Bay</h4><p>图片标题2</p>">
	<a href="">
	<img class="img-responsive" src="img/thumb-2.jpg">
	</a>
	</li>
	<li data-responsive="img/13-375.jpg 375, img/13-480.jpg 480, img/13.jpg 800" data-src="img/13-1600.jpg" data-sub-html="<h4>Bowness Bay</h4><p>图片标题3</p>">
	<a href="">
	<img class="img-responsive" src="img/thumb-13.jpg">
	</a>
	</li>
	<li data-responsive="img/4-375.jpg 375, img/4-480.jpg 480, img/4.jpg 800" data-src="img/4-1600.jpg" data-sub-html="<h4>Bowness Bay</h4><p>图片标题4</p>">
	<a href="">
	<img class="img-responsive" src="img/thumb-4.jpg">
	</a>
	</li>
</ul>

初始化插件

在页面DOM元素加载完毕之后,通过lightGallery方法来初始化该jquery图片查看器插件。

$(document).ready(function(){
	$('#lightgallery').lightGallery();
});

配置参数

该jquery图片查看器插件的可用配置参数如下:

$('#lightgallery').lightGallery({
	mode: "lg-slide",
	cssEasing: "ease",
	easing: "linear",
	speed: 600,
	height: "100%",
	width: "100%",
	addClass: "",
	startClass: "lg-start-zoom",
	backdropDuration: 150,
	hideBarsDelay: 6000,
	useLeft: false,
	closable: true,
	loop: true,
	escKey: true,
	keyPress: true,
	controls: true,
	slideEndAnimatoin: true,
	hideControlOnEnd: false,
	mousewheel: true,
	getCaptionFromTitleOrAlt: true,
	appendSubHtmlTo: ".lg-sub-html",
	subHtmlSelectorRelative: false,
	preload: 1,
	showAfterLoad: true,
	selector: "",
	selectWithin: "",
	nextHtml: "",
	prevHtml: "",
	index: false,
	iframeMaxWidth: "100%",
	download: true,
	counter: true,
	appendCounterTo: ".lg-toolbar",
	swipeThreshold: 50,
	enableSwipe: true,
	enableDrag: true,
	dynamic: false,
	dynamicEl: [],
	galleryId: 1
});

源码来源:https://github.com/pankajkumar-official/jquery-image-gallery

在线预览 网盘下载

郑重声明:

1 本资源来源于互联网,资源的版权归资源原作者所持有,受《中华人民共和国著作权法》等相关法律保护。

2 由于无法和原作者取得联系,所以上传的部分资源无法先通过原作者的同意就分享给大家了,如本资源侵犯了您(原作者)的权益,请联系我们(微信号 xiaohaimei1989),我们会立马删除您的资源,并向您表达诚挚的歉意!

3 本站是一个公益型网站,分享资源的目的在于传播知识,分享知识,收取一点点打赏的辛苦费是用于网站的日常运营开支,并非用于商业用途。

4 本站资源只提供学习和参考研究使用,使用过后请在第一时间内删除。本站不承担资源被单位或个人商用带来的法律责任。

发表评论