使用方法:
1、在頁面頭部包含 lightbox.js 文件並加載 lightbox.css 樣式表文件
1 <script type="text/javascript" src="js/jquery.js"></script> 2 <script type="text/javascript" src="js/jquery.lightbox-0.5.js"></script> 3 <link rel="stylesheet" type="text/css" href="css/jquery.lightbox-0.5.css">
2,調用實例化燈箱
$('#gallery a').lightBox(); $('a.lightbox').lightBox(); $('a').lightBox();
3,擴展:
jQuery lightBox插件配置
在該配置中,您可以定制您的jQuery lightBox插件 。
1 <script type="text/javascript"> 2 $(function() { 3 $('#gallery a').lightBox({ 4 overlayBgColor:"#fff",//設置顯示背景 5 fixedNavigation:false,//是否顯示下一頁跟上一頁的標簽 6 //imageLoading:'images/lightbox-ico-loading.gif',//設置下載圖片 7 //imageBtnPrev:'images/lightbox-btn-prev.gif',//設置上一頁按鈕的圖片地址 8 //imageBtnNext:'images/lightbox-btn-next.gif',//設置下一頁按鈕的圖片地址 9 //imageBtnClose:'images/lightbox-btn-close.gif',//設置關閉按鈕的圖片地址 10 //imageBlank:'images/lightbox-blank.gif',//設置空白的圖片地址 11 containerBorderSize:10,//設置顯示圖片邊框的寬度 12 containerResizeSpeed:2000,//設置顯示圖片的時間 13 txtImage:"圖片:",//定義介紹的文字 14 txtOf:"/",//定義頁數中間的字符 15 keyToClose:"s",//設置關閉圖片的快捷鍵 16 keyToPrev:"a",//設置上一頁的快捷鍵 17 keyToNext:"d",//設置下一頁的快捷鍵 18 //imageArray:"", 19 activeImage:0,//設置動態顯示圖片,要用到easing插件 20 easing:"easeOutElastic", 21 overlayOpacity:0.7//設置背景的透明度 22 }); 23 }); 24 25 例子: 26 27 <script type="text/javascript"> 28 $(function() { 29 $('a[@rel*=lightbox]').lightBox({ 30 overlayBgColor: '#FFF', 31 overlayOpacity: 0.6, 32 imageLoading: 'http://example.com/images/loading.gif', 33 imageBtnClose: 'http://example.com/images/close.gif', 34 imageBtnPrev: 'http://example.com/images/prev.gif', 35 imageBtnNext: 'http://example.com/images/next.gif', 36 containerResizeSpeed: 350, 37 txtImage: 'Imagem', 38 txtOf: 'de' 39 }); 40 }); 41 </script>