簡單的jQuery圖片相冊插件simpleGal

拉丁傳說 2018-4-13 1259

jQuery 圖片相冊類插件插件市面上已經很多了,也不乏優秀的,今天介紹的這款名叫 simpleGal,它幾乎沒有什么亮點,只是簡單而已,簡單到代碼只有十幾行。因為代碼少,所以它的體積也非常小,只有 1KB。

兼容性

瀏覽器兼容:simpleGal 兼容所有瀏覽器,包括 IE6。

jQuery 版本兼容:simpleGal 兼容 1.7 以上版本。

使用方法

1、HTML

<div class="gallery">
?? ?<div class="main-image">
?? ??? ?<img class="custom" src="images/big1.jpg" alt="Placeholder">
?? ?</div>

?? ?<ul class="thumbnails">
?? ??? ?<li><a href="images/big1.jpg"><img src="images/thumbnail1.jpg" alt=""></a></li>
?? ??? ?<li><a href="images/big2.jpg"><img src="images/thumbnail2.jpg" alt=""></a></li>
?? ??? ?<li><a href="images/big3.jpg"><img src="images/thumbnail3.jpg" alt=""></a></li>
?? ??? ?<li><a href="images/big4.jpg"><img src="images/thumbnail4.jpg" alt=""></a></li>
?? ??? ?<li><a href="images/big5.jpg"><img src="images/thumbnail5.jpg" alt=""></a></li>
?? ?</ul>
</div>

2、CSS

CSS 自己任意定制。

* {
?? ?margin: 0;
?? ?padding: 0;
}
body {
?? ?background-color: #eee;
}
.gallery {
?? ?width: 610px;
?? ?margin: 0 auto;
}
.gallery img {
?? ?display: block;
}
.main-image img {
?? ?padding: 4px;
?? ?border: 1px solid #ccc;
?? ?background-color: #fff;
}
.thumbnails {
?? ?height: 63px;
?? ?margin: 15px 0 0 -15px;
?? ?list-style-type: none;
}
.thumbnails li {
?? ?float: left;
?? ?margin-left: 15px;
?? ?display: inline;
}
.thumbnails img {
?? ?padding: 4px;
?? ?border: 1px solid #ccc;
?? ?background-color: #fff;
}

3、JavaScript

如果大圖的 class 的值為 placeholder,可以直接調用方法,如:

$('.thumbnails').simpleGal();

如果大圖的 class 的值不是 placeholder,則需要通過 mainImage 參數指定,如:

$(document).ready(function () {
?? ?$('.thumbnails').simpleGal({
?? ??? ?mainImage: '.custom'
?? ?});
});

參數

simpleGal 只有1個參數——mainImage,用于指定大圖的選擇器。

演 示 下 載

最新回復 (0)
返回
發新帖
下载麻将游戏四人麻将