工程目录结构图:

lightBox.js封装了写好的插件,直接导入即可,这里就不在详细解释代码了,主要介绍一下怎么运用该插件,下载地址:http://download.csdn.net/detail/u012612399/9373624
如果要兼容IE6的话,需要导入DD_belatedPNG.js。
html代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><link rel="stylesheet" href="css/public.css" /><link rel="stylesheet" href="css/style.css" /><script type="text/javascript" src="js/jquery-1.9.1.min.js" ></script><script type="text/javascript" src="js/lightBox.js" ></script><title></title><script>$(function(){var lightbox = new LightBox({speed:200,maxWidth:900,maxHeight:600});});</script></head><body style="height: 1200px;">class="js-lightbox" width="100" height="100"表示这个元素要启用lightbox<br>data-role="lightbox" 表示这个元素要启用lightbox<br>data-source="img/2-1.jpg"原图的地址<br>data-group="group-2"标识当前是否属于一个组别<br>data-id="gvfdg"图片的唯一标识<br>data-caption="rew"当前图片的描述文字<br><h1>1组图片</h1>   <div><img class="js-lightbox" width="100" height="100"data-role="lightbox" data-source="img/1-1.jpg"src="img/1-1.jpg"data-group="group-1"data-id="hfuisdhf"data-caption="hfiugyuhfa"/><img class="js-lightbox" width="100" height="100" data-role="lightbox" data-source="img/1-2.jpg" src="img/1-2.jpg" data-group="group-1" data-id="vbdhfg" data-caption="hfiugyuhfa"/><img class="js-lightbox" width="100" height="100" data-role="lightbox" data-source="img/1-3.jpg" src="img/1-3.jpg" data-group="group-1" data-id="jrtfgh" data-caption="hfiugyuhfa"/></div><h1>2组图片</h1>   <div><img class="js-lightbox" width="100" height="100"data-role="lightbox" data-source="img/2-1.jpg"src="img/2-1.jpg"data-group="group-2"data-id="vsasde"data-caption="htfger"/></div><!--遮层--><!--<div id="G-lightbox-mask"></div>--><!--弹出层--><!--<div id="G-lightbox-popup"><div class="lightbox-pic-view"><span class="lightbox-btn lightbox-prev-btn lightbox-prev-btn-show"></span><img class="lightbox-imgage" src="img/2-2.jpg" width="100%"/><span class="lightbox-btn lightbox-next-btn lightbox-next-btn-show"></span></div><div class="lightbox-pic-caption"><div class="lightbox-caption-area"><p class="lightbox-pic-desc">图片标题</p><span class="lightbox-of-index">当前索引:1 of 4</span></div><span class="lightbox-close-btn"></span></div></div>--></body>
<!--[if IE 6]>
<script type="text/javascript" src="js/DD_belatedPNG.js" ></script>
<script type="text/javascript">
DD_belatedPNG.fix("#G-lightbox-mask,#G-lightbox-popup .lightbox-pic-view .lightbox-btn,#G-lightbox-popup .lightbox-pic-caption");
</script>
<![endif]--> </html>

JS插件开发之LightBox图片画廊相关推荐

  1. vscode插件开发之Swagger生成Ts

    vscode插件开发之Swagger生成Ts 当后端同学给到我们Swagger接口文档的时候,是不是在为要写接口类型烦恼,为了偷懒,那么就any吧.any一时爽,同事泪两行.为了高质量的偷懒,来开发个 ...

  2. android 监听安装来源_Flutter插件开发之APK自动安装

    点击上方的终端研发部,右上角选择"设为星标" 每日早9点半,技术文章准时送上 公众号后台回复"学习",获取作者独家秘制精品资料 往期文章 记五月的一个Andro ...

  3. html5 css3 图片画廊,js和CSS3 3D立方体图片画廊特效

    这是一款js和CSS3 3D立方体图片画廊特效.该3D立方体图片画廊特效通过CSS3进行布局,构建立方体,然后通过简单的js代码来完成点击缩略图进行立方体旋转的操作. 由于该该3D立方体图片画廊特效中 ...

  4. Jmeter Kafka插件开发之Sampler篇

    Jmeter Kafka插件开发之Sampler篇 背景:在项目中经常需要往kafka里面写数据,并拿生成的数据执行后续的操作,并且有些接口中也需要用到kafka里的数据,小编使用JMeter做接口测 ...

  5. Idea插件开发之Gradle

    Idea插件开发之Gradle 1. 前言 作为Java开发者,Intellij Idea可以说是必备开发工具,Jetbrains提供了丰富的插件库.但是,有时候我们都在做重复.繁琐.无意义的操作,我 ...

  6. CDR插件开发之CPG插件001 - 什么是CPG插件

    CPG,英文缩写 Corel Plugin,中文含义是 Corel 插件,简称CPG插件,典型代表有魔镜.CDR是鼎鼎大名的创意图形设计软件,几乎是广告.印刷行业的标准,而正是由于CDR在日常的排版. ...

  7. JQuery开发之Galleriffic图片插件介绍

    Galleriffic是一个用于创建快速展示相册中照片的jQuery插件.从图一中可以看成,图片既可以以幻灯片的方式查看,也可以手动点击缩略图查看.Galleriffic还支持分页,从而使得它能够展示 ...

  8. js插件+UploadFile类实现图片的批量上传

    文件上传无疑是web应用中一个非常常用的功能,下面小编给大家分享一下diyUpload.js+ThinkPHP中的UploadFile类实现图片的批量上传. 首先,给大家介绍展示一下具体操作页面: h ...

  9. 插件开发之VSCode

    欢迎各位大家关注本人微信公众号:程序员JC,小程序:RobotJC 里面包含很多本人之前做的小案例,也许这里有你想要的东西哦. 鉴于我前两周研究了并开发了一个VSCode插件的情况,这次就讲一下插件开 ...

  10. CDR插件开发之Application(应用程序)

    在CorelDRAW提供的对象模型中,Application是被开发者经常使用的一个对象,也是最顶级的对象.本文对CorelDRAW(以下简称CDR)对象模型中的 Application 类做了一个简 ...

最新文章

  1. 【radar】毫米波雷达简介
  2. 三维空间点进行空间平面拟合原理及MATLAB和C++代码实现
  3. go3--常量和类型转换
  4. 食品、快速消费品行业的ERP兄弟们来此跟帖交流,开发实施路上的点点滴滴
  5. centos 6.5 yum
  6. [转]VC6.0编译fltk-1.1.10
  7. 如何使用DOSBox软件编写运行汇编语言程序
  8. PowerDesigner生成java类图
  9. 单龙芯3A3000-7A1000PMON研究学习-(1)硬件原理图
  10. 第五章-----Java数组及排序
  11. 小米,红米 root Magisk(面具)安装教程
  12. 微信小程序修改制作生成头像——校庆头像制作小程序
  13. char、varchar、varchar2区别
  14. 普通本科到清华大学研究生的真实人生蜕变,看了保证你考研至少增加 50 分!青春值得你去拼搏!!
  15. Python:使用API——使用Pygal可视化仓库
  16. Mysql 后台日志写shell(root权限)
  17. OpenGL库中gl、glu、glut、glaux的关系
  18. mysql You can turn off this feature to get a quicker startup with –A
  19. Android 获取手机串号
  20. 华为云devcloud真好用

热门文章

  1. 数学分析笔记4:一元函数微分学
  2. thinkphp mysql order_ThinkPHP中order()的使用方法
  3. 程序员一般可以从什么平台接私活?
  4. 数学分析高等代数考研试题不断更新
  5. 牛客练习赛34-C.(前缀和)
  6. Tableau 南丁格尔玫瑰图
  7. 创建一维数组,存储班级中10位同学的年龄信息,并求出班级同学的平均年龄。找出班级中的最小年龄和最大年龄。(冒泡排序)
  8. 微信小程序全栈开发实践 第一章 重新认识微信小程序、及新功能介绍
  9. 【转】无人机故障数据集ALFA: A Dataset for UAV Fault and Anomaly Detection
  10. 互联网晚报 | 06月08日 星期三 | ​教育部回应高考试题疑泄露;​上海落户新规;字节跳动考虑出售得物少数股份...