jQuery弹出层插件--lightbox

1.:

  在页面引入如下文件:

<script type="text/javascript"  src="script/jquery.min.js"></script>

<scripttype="text/javascript" src="script/jquery.lightbox.js"></script>

<link rel="stylesheet" type="text/css" href="css/lightbox.css"/>


2.编写页面html代码,在body中写入如下代码:

<div id="gallery">

<a href="images/large/blue.jpg" title=""/><img src="images/small/blue.jpg"></a>

<a href="images/large/green.jpg" title="img src="images/small/green.jpg""/></a></a>

<a href="images/large/blue.jpg" title=""/><img src="images/small/blue.jpg"></a>

<a href="images/large/blue.jpg" title=""/><img src="images/small/blue.jpg"></a>

</div>


3.:

开始写jquery代码,在<script>中写入:中写入如下代码:

<script type="text/javascript">

$(document).ready(function(){

$("#gallery a").lightBox({

overlayBgColor:"#000000",

txtOf:"/",

opacity:.6,

txtImage:"图片",

imageBtnClose:"images/button_bg_over.png"

})

})

</script>


一个照片集合的效果就出来了。下面就对于插件的一些属性进行解释:

 传给上面呢的lightBox的变量比较常见的有以下几个:

     overlayBgColor:显示图像时候覆盖页面的背景颜色;

    overlayOpacity:覆盖的透明度;

containerResizeSpeed:在显示照片集的时候,有一张图片过度到另外一张图片的速度;

txtOf:用来设置上面效果中photo 3 of 6的of,比如设置txtOf:"/",则上面的文字将变成“photo 3/ 6”

txtImage:用来设置photo 3 of 6中的photo,比如设置了txtImage:"图片",则上面的文字将变成"图片 3 of 6"

当然还有imageBtnClose,imageBtnPrev,imageBtnNext,imageLoading等变量可以设置。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,276评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,155评论 25 709
  • 前几天在食堂吃饭的时候看到一个30岁左右的男子带着他的母亲和孩子在吃饭,餐桌的一边男子在自顾自的吃着,另一边头发花...
    闲猫Cat阅读 274评论 0 0
  • 当然不好,简直糟糕透了。 即使问出这个问题,已经感到许多如临大敌的目光向我射来。生怕从我嘴里听到一个字会坏了一场精...
    林二木先森阅读 1,405评论 0 2
  • 窗外粗暴的打骂声将我吵醒,平时的瞌睡大王辗转反侧,再也难以继续入眠。教育专家培训时推荐的一篇文章,其中有个经典...
    春的守望阅读 204评论 0 1