jQuery灯箱插件simplelightbox

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

 7690  32  查看评论 (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 CSS3实现的方向感知悬停网页特效

jQuery CSS3实现的方向感知悬停网页特效
  图片展示
 36245  462

Apple TV的海报视差效果

CSS和jQuery重现这种现象
  图片展示
 32541  419

jQuerh H5移动端图片预览插件fly_zomm_img.js

H5图标浏览插件,支持多图识别切换,支持手势放大切换
  图片展示
 66714  372

jQuery背景墙聚光灯效果代码

jQuery背景墙聚光灯效果代码
  图片展示
 31445  330

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

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