首先先给大家介绍一个js,lightcase.js是一款非常智能灵活的jQuery 插件。它支持桌面和移动手机设备,使用CSS3作为动画过渡效果,支持图片,视频,flash,谷歌地图,内联元素,ajax调用等,非常强大。

那么现在就来介绍一下这个插件的使用方法

一、引入文件

<link href="css/lightcase.css" rel="stylesheet" type="text/css" />
<script src="./js/jquery-2.2.3.min.js"></script>
<script src="./js/lightcase.js"></script>

二、创建HTML 结构  链接lightcase    

data-rel="lightcase" 来链接 lightcase

<div class="showcase" href="./images/g1.jpg" data-rel="lightcase"><img src="./images/g1.jpg" alt="" class="img-responsive">
</div>

三、初始化lightcase

在页面DOM元素加载完毕之后,可以通过下面的方法来初始化lightcase

<script type="text/javascript">$(document).ready(function ($) {$('div[data-rel^=lightcase]').lightcase();});
</script>

四、title 属性的作用

在HTML结构里  添加 title 属性 , title 是 lightcase 为 标题 提供的属性。

<div class="showcase" href="./images/g1.jpg" data-rel="lightcase" title="我是标题">

五、相册

HTML层  带相同data-rel属性的一组链接将会作为同一组图片被打开

<div href="./images/g1.jpg" data-rel="lightcase:myCollection" title="">

六、幻灯片效果

HTML层  带相同data-rel属性的一组链接将会作为同一组图片被打开,并分组中带有:slideshow属性,将会使该分组进入幻灯片模式

<div href="./images/g1.jpg" data-rel="lightcase:myCollection:slideshow" title="">

七、回调函数

$('div[data-rel=lightcase]').lightcase({// 在lightcase初始化之后会立即调用onInit : {foo: function() {alert('Lightcase process is initialized');}},// 在生成内容之前需要调用onStart : {bar: function() {alert('Lightcase process is started');}},// 在显示内容之前会被调用onFinish : {baz: function() {alert('Lightcase process is finished');}},// 在中止lightcase的时候会被调用onClose : {qux: function() {alert('Lightcase closes now');}},// 当lightcase进行清理时,会调用它onCleanup : {quux: function() {alert('Lightcase process is cleaned up');}}
});

就先写这么多,希望对大家有所帮助!

github lightcase.js 地址:https://github.com/cbopp-art/lightcase/

智能灵活的jQuery 相册插件相关推荐

  1. jQuery相册插件(开源下载)

    一,导言 上次 "不定义JQuery插件,不要说会JQuery" 的博客写的肤浅,漏洞百出,而且最重要的是从理论上说如何定义一个jQuery插件,没有实质性的写一个jQuery插件 ...

  2. Select-or-Die:灵活的 jQuery 下拉列表插件

    Select-or-Die 是一个 jQuery 插件,用来自定义下拉列表(Select)元素.原生的下拉选择元素在各个浏览器的默认样式差异很多,而且自定义样式很困难,因此 Web 开发人员喜欢使用插 ...

  3. 8个超炫酷的jQuery相册插件欣赏

    在网页中,相册应用十分常见,如果你经常逛一些社交网站,那么你应该会注意到很多各式各样的网页相册应用.今天我们要来分享一些最新收集的jQuery相册插件,这些精美的jQuery相册插件可以帮助你快速搭建 ...

  4. SlidesJS基本使用方法和官方文档解释 【Jquery幻灯片插件 Jquery相册插件】

    SlidesJS基本使用方法和官方文档解释 [Jquery幻灯片插件 Jquery相册插件] 标签: jquery文档functionstringdiv相册 2012-04-19 15:23 3931 ...

  5. html 相册插件,23个超风靡的jQuery相册插件

    23个超流行的jQuery相册插件 本文罗列了23款目前非常受欢迎的jQuery插件,可以轻松建立起唯美的图片切换特效的相册功能,并且其中的一些还支持视频和Flash. 这些jQuery插件包括演示. ...

  6. 轻量的、可自定义 CSS 的 Lightbox 相册插件

    jQuery LightGallery是一个轻量级的,可定制的,模块化的,响应式的 jQuery 相册插件.它采用 CSS 来实现图像和视频的大小调整.因此,这将是非常灵活的,并且比使用 JavaSc ...

  7. 10个非常炫酷的jQuery相册动画赏析

    我们经常可以在网页上看到形式各异的jQuery相册插件,由于现在浏览器对HTML5和CSS3的兼容越来越好了,所以很多jQuery相册插件都运用了CSS3的相关特性,形成了许多炫酷的动画特效.本文收集 ...

  8. php 智能输入提示插件,PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能_php实例...

    我们在很多项目中使用了搜索功能来帮助用户更快更准确的找到想要的信息.本文将介绍如何实现用户输入自动提示的功能,就像谷歌百度搜索引擎一样,当用户输入关键字时,输入框下方会有提示,将与关键字相关的信息展现 ...

  9. jquery 封装幻灯插件_21个jQuery幻灯片插件

    jquery 封装幻灯插件 21 jQuery Slideshow plugins 21个jQuery幻灯片插件 In today`s article I collected most attract ...

最新文章

  1. 微软:外接 USB 设备或 SD 卡时将无法更新 Windows 1903
  2. sql server 用户'sa'登录失败(错误18456)
  3. python视频下载-python动态视频下载器的实现方法
  4. 【自动驾驶】27.相机畸变_相机内参标定 整理
  5. Java 9对可选的补充
  6. latex填充段落之间的留白
  7. JavaScript验证正则表达式大全
  8. 外媒推荐:科技创业者必看的十部经典电影
  9. Node.js babel
  10. Python筛选法(算出十亿之内所有的质数之和)
  11. jQuery第一个孩子“这个”
  12. 十代主板改win7_10代cpu装win7系统及bios设置教程(完美支持10代驱动)
  13. PyTorch-07 卷积神经网络(什么是卷积、卷积神经网络、池化层、Batch normalization、经典卷积网络、深度残差网络 ResNet、nn.Module、数据增强)
  14. AD9371官网汇总
  15. wlan消失 网络适配器文件夹空了 设备管理器黄色感叹号 wifi那里看不到任何WiFi解决
  16. 简单获取速卖通aliexpress商品详情
  17. 真香!红色警戒游戏源代码被开源了!
  18. python一个月收入_我月薪5000,靠Python搞副业月入3万
  19. Spring的AOP切面编程
  20. MIPI介绍(CSI DSI接口)

热门文章

  1. bugku 可爱的故事
  2. 全自动申请qq号vbs代码
  3. 在IDEA中配置SFTP远程Linux服务器系统
  4. 不容错过 食品果蔬矢量图素材分享
  5. 百度:地震姜常宏,求传播?!! http://t.qq.com/jiangchanghong2016
  6. 看我如何绕过Lastpass双因素验证机制
  7. BIM 在国内的前景怎么样?在国外发展到了什么程度?
  8. full-speed-python 习题解答(二)
  9. 英雄联盟手游超燃测试服务器维护,英雄联盟手游“超燃”测试放号开启!我抽中了,却白高兴一场...
  10. Go语言实践[回顾]教程11--学习成绩统计的示例【下】