![[代码样式]简单的jQuery图片相册插件simpleGal [代码样式]简单的jQuery图片相册插件simpleGal](https://www.weimahe.com/wp-content/uploads/2020/08/Vi76Ms1574.jpg)
简介
jQuery 图片相册类插件插件市面上已经很多了,也不乏优秀的,今天介绍的这款名叫 simpleGal,它几乎没有什么亮点,只是简单而已,简单到代码只有十几行。因为代码少,所以它的体积也非常小,只有 1KB。
兼容性
浏览器兼容:simpleGal 兼容所有浏览器,包括 IE6。
jQuery 版本兼容:simpleGal 兼容 1.7 以上版本。
使用方法
1、HTML
<div class="gallery"> <div class="main-image"> <img class="custom" src="https://www.dowebok.com/images/big1.jpg" alt="Placeholder"> </div> <ul class="thumbnails"> <li><a href="https://www.dowebok.com/images/big1.jpg" rel="external nofollow" ><img src="https://www.dowebok.com/images/thumbnail1.jpg" alt=""></a></li> <li><a href="https://www.dowebok.com/images/big2.jpg" rel="external nofollow" ><img src="https://www.dowebok.com/images/thumbnail2.jpg" alt=""></a></li> <li><a href="https://www.dowebok.com/images/big3.jpg" rel="external nofollow" ><img src="https://www.dowebok.com/images/thumbnail3.jpg" alt=""></a></li> <li><a href="https://www.dowebok.com/images/big4.jpg" rel="external nofollow" ><img src="https://www.dowebok.com/images/thumbnail4.jpg" alt=""></a></li> <li><a href="https://www.dowebok.com/images/big5.jpg" rel="external nofollow" ><img src="https://www.dowebok.com/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,用于指定大图的选择器。
