jQuery lightBox plugin 灯箱效果

一个灯箱效果的图片展示插件。

版本:
jQuery v1.2.3+
jQuery lightBox v0.5
注意事项:
1.需载入 css 文件,配合使用(也可以合并到你的 css 文件中)
2.链接属性:<a href="图片地址" title="文字说明"></a>

在源文件(css 和 js)基础上有进行修改,修改如下:

1.修改了参数中5张图片的默认值,并更换了图片进行美化;

2.去除了"txtImage"、"txtOf"参数,文字固定为:"共X张 第N张"。

【示例】

【options 参数说明】

名称默认值说明
overlayBgColor"#000"背景色
overlayOpacity0.8背景色透明度
fixedNavigationfalse是否始终显示上一张、下一张按钮
imageLoading"img/lightbox-0.5/lightbox-ico-loading.gif"加载图片时显示的图片
imageBtnPrev"img/lightbox-0.5/lightbox-btn-prev.gif"上一张按钮的图片
imageBtnNext"img/lightbox-0.5/lightbox-btn-next.gif"下一张按钮的图片
imageBtnClose"img/lightbox-0.5/lightbox-btn-close.gif"关闭按钮的图片
imageBlank"img/lightbox-0.5/lightbox-blank.gif"上一张、下一张按钮周围空白部分的图片(默认透明)
containerBorderSize10展示图片的边框宽度
containerResizeSpeed400展示过程切换的速度
keyToClose"c"关闭展示的快捷键
keyToPrev"p"上一张的快捷键
keyToNext"n"下一张的快捷键

【使用方法】

载入 CSS 文件

<link rel="stylesheet" href="jquery.lightbox-0.5.css">

载入 JavaScript 文件

<script src="js/jquery.js"></script> 
<script src="js/jquery.lightbox-0.5.js"></script> 

DOM 结构

<div id="element_id"> 
    <a href="img/image3.jpg" title="文字说明"><img src="img/thumb_image3.jpg" width="72" height="72"></a> 
</div> 

调用 lightBox

$("#gallery a").lightBox(); 
// lightBox 的使用范围是根据 jQuery 选择器来设置的,所以可以有更多的设置方法,例如: 
$("a[@rel*=lightbox]").lightBox(); 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
lightbox代码 lightbox特效<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery lightBox plugin</title> <link rel="stylesheet" type="text/css" href="../style-projects-jquery.css" /> <!-- Arquivos utilizados pelo jQuery lightBox plugin --> [removed][removed] [removed][removed] <link rel="stylesheet" type="text/css" href="css/jquery.lightbox-0.5.css" media="screen" /> <!-- / fim dos arquivos utilizados pelo jQuery lightBox plugin --> <!-- Ativando o jQuery lightBox plugin --> [removed] $(function() { $('#gallery a').lightBox(); }); [removed] <style type="text/css"> /* jQuery lightBox plugin - Gallery style */ #gallery { background-color: #444; padding: 10px; width: 520px; } #gallery ul { list-style: none; } #gallery ul li { display: inline; } #gallery ul img { border: 5px solid #3e3e3e; border-width: 5px 5px 20px; } #gallery ul a:hover img { border: 5px solid #fff; border-width: 5px 5px 20px; color: #fff; } #gallery ul a:hover { color: #fff; } </style> </head> <body> <h2 id="example">Example</h2> <p>Click in the image and see the <strong>jQuery lightBox plugin</strong> in action.</p> <div id="gallery"> <ul> <li> <a href="photos/image1.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery').lightBox();"> <img src="photos/thumb_image1.jpg" width="72" height="72" alt="" /> </a> </li> <li> <a href="photos/image2.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery a').lightBox();"> <img src="photos/thumb_image2.jpg" width="72" height="72" alt="" /> </a> </li> <li> <a href="photos/image3.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery a').lightBox();"> <img src="photos/thumb_image3.jpg" width="72" height="72" alt="" /> </a> </li> <li> <a href="photos/image4.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery a').lightBox();"> <img src="photos/thumb_image4.jpg" width="72" height="72" alt="" /> </a> </li> <li> <a href="photos/image5.jpg" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar. $('#gallery a').lightBox();"> <img src="photos/thumb_image5.jpg" width="72" height="72" alt="" /> </a> </li> </ul> </div> </body> </html>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值