jQuery灯箱插件simplelightbox

所属分类:媒体-图片展示

 9748  33  查看评论 (1)
分享到微信朋友圈
X
jQuery灯箱插件simplelightbox ie兼容12

Simple Lightbox 

一款基于 jQuery 的 Lightbox 插件,它具有以下特点:

特征

  • 响应式设计

  • 触控/触摸友好

  • 提供多项配置

  • 图像预加载

  • 支持 iOS / Android / Windows phone

  • 使用 CSS3 过度效果,并回退兼容旧浏览器

  • 支持 jQuery 1.x 和 2.x 版本

  • 支持键盘控制

使用方法

安装

// YARN
yarn add simplelightbox

// Bower
bower install simplelightbox

// NPM
npm install simplelightbox

之后将 simple-lightbox(.min).css 和 simple-lightbox(.min).js 添加到您的页面中。

1、引入文件

<link rel="stylesheet" href="css/simplelightbox.min.css">
<script src="js/jquery.min.js"></script>
<script src="js/simple-lightbox.min.js"></script>

2、HTML

<div class="jq22">
    <a href="images/image1.jpg">
        <img src="images/thumbs/thumb1.jpg" alt="" title="第一张图片描述">
    </a>
    <a href="images/image2.jpg">
        <img src="images/thumbs/thumb2.jpg" alt="" title="第二张图片描述">
    </a>
    <a href="images/image3.jpg">
        <img src="images/thumbs/thumb3.jpg" alt="" title="第三张图片描述">
    </a>
    ...
</div>

配置

选项

名称类型默认值说明
overlay布尔值true显示遮罩
spinner布尔值true显示 Loading 效果
nav布尔值true显示左右导航
navText数组[‘&larr;’,’&rarr;’]左右导航的文本
captions布尔值true显示标题/描述
captionsData字符串title标题/描述来源,可指定 title 或 data-title
close布尔值true显示关闭按钮
closeText整数123456关闭按钮的文本
fileExt正则表达式‘png|jpg|jpeg|gif’限制图片格式
animationSpeed整数250动画过度时间
preloading布尔值true预加载图片
enableKeyboard布尔值true键盘支持,方向键控制,Esc 退出
loop布尔值true循环
docClose布尔值true点击空白处关闭
swipeTolerance整数50移动设备上滑动多少像素开始切换
className字符串simple-lightbox添加 class
widthRatio浮点数0.8图像宽度于屏幕宽度的的比例
heightRatio浮点数0.9图像宽度于屏幕高度的的比例

自定义事件

名称说明
show.simplelightboxLightbox 开启前的事件
shown.simplelightboxLightbox 开启后的事件
close.simplelightboxLightbox 关闭前的事件
closed.simplelightboxLightbox 关闭后的事件


例如:

$('.jq22 a').on('open.simplelightbox', function(){
    alert('准备开启 Simple Lightbox');
});

公共方法

名称说明
open开启 Lightbox
close关闭 Lightbox
next显示下一个
prev显示上一个
destroy销毁 Lightbox
例如:
var $jq22 = $('.jq22 a').simpleLightbox();
$jq22.next();
相关插件-图片展示

jQuery原始图片对比插件

这是一款很实用的jQuery图片插件,它可以帮助你实现原图和经过处理的图片进行对比,这款jQuery插件一共有3中对比模式,主要是拖动中间的分割线来进行两张图片的细节对比。
  图片展示
 36187  365

jQuery图片放大、缩小、旋转

jQuery图片旋转插件jQuery.artZoom修改版
  图片展示
 53834  309

HTML5/CSS3超酷焦点图特效

焦点图插件切换效果比较简单,但是外观和功能却十分强大。该CSS3焦点图在切换图片时,图片以淡入淡出的方式缩小消失并显示下一张图片。焦点图插件还拥有一套非常大气的前后翻页按钮,是一款非常实用HTML5/CSS3焦点图应用。
  图片展示
 35918  306

JQUERY全屏撕裂幻灯片-FULLSCREEN-SLIT-SLIDER

fullscreen-slit-slider由 jQuery 和 css3 打造而成。为我们提供了一个全屏的撕裂效果的幻灯片,接下来我就为大家讲解以下相关的用法。
  图片展示
 48331  421

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    一只积极向上的狗 0
    2022/4/11 21:43:23
    点赞🌹🌹🌹🌹 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • ⭐
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • ⭐
  • 💖
  • 💔
取消回复