js幻灯片插件(简单易用)
平时做项目总是会用到幻灯片功能,网上已经有了很多插件,但是都要配置js引用,css样式,html代码,很是麻烦,不好用,或许是自己太懒了,就希望有一款可以尽量少配置代码的slide插件,于是萌发了自己写的念头。
代码提交到了我的GitHub里。
下载地址:https://github.com/mahatmasmile/slide
此插件依赖jquery包。
此插件支持同一个页面多个幻灯片。
具体使用方法如下:
js:
<script src="js/jquery-1.7.0.min.js"></script>
<script src="js/jquery.slide-1.0.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
varpicurls={//图片连接
'p1':'img/001.jpg',
'p2':'img/002.jpg',
'p3':'img/003.jpg',
'p4':'img/004.jpg',
'p5':'img/005.jpg',
'p6':'img/001.jpg',
'p7':'img/002.jpg',
'p8':'img/003.jpg',
'p9':'img/004.jpg',
'p10':'img/005.jpg',
};
varurls={//每张图片对应的超链接
'u1':'http://www.baidu.com/s?wd=1',
'u2':'http://www.baidu.com/s?wd=2',
'u3':'http://www.baidu.com/s?wd=3',
'u4':'http://www.baidu.com/s?wd=4',
'u5':'http://www.baidu.com/s?wd=5',
'u6':'http://www.baidu.com/s?wd=6',
'u7':'http://www.baidu.com/s?wd=7',
'u8':'http://www.baidu.com/s?wd=8',
'u9':'http://www.baidu.com/s?wd=9',
'u10':'http://www.baidu.com/s?wd=10',
};
varlabels={//底部黑色标签对应的文本内容
'l1':'图片一',
'l2':'图片二',
'l3':'图片三',
'l4':'图片四',
'l5':'图片五',
'l6':'图片六',
'l7':'图片七',
'l8':'图片八',
'l9':'图片九',
'l10':'图片十',
};
$("#slide_box").slide({//幻灯片层的ID,前面“井”号不能删除
'second':5,//多少秒翻页
'width':600,//每张图片的宽
'height':300,//每张图片的高
'pc':5,//一共多少张图片
'picurls':picurls,//看不懂就别动
'target':'blank',//在新页面打开超链接,默认是本页面
'urls':urls,//看不懂就别动
'labels':labels//看不懂就别动
});
$("#slide_box1").slide({//幻灯片层的ID,前面“井”号不能删除
'second':5,//多少秒翻页
'width':700,//每张图片的宽
'height':350,//每张图片的高
'pc':7,//一共多少张图片
'picurls':picurls,//看不懂就别动
'urls':urls,//看不懂就别动
'labels':labels//看不懂就别动
});
$("#slide_box2").slide({//幻灯片层的ID,前面“井”号不能删除
'second':5,//多少秒翻页
'width':1000,//每张图片的宽
'height':500,//每张图片的高
'pc':10,//一共多少张图片
'picurls':picurls,//看不懂就别动
'urls':urls,//看不懂就别动
'labels':labels//看不懂就别动
});
});
</script>
html:
<div id="slide_box" ><!--幻灯片的层1-->
</div>
<div id="slide_box1" ><!--幻灯片的层2-->
</div>
<div id="slide_box2" ><!--幻灯片的层3-->
</div>
幻灯片(slide_box)层内什么都不用写,全部自动生成。
以上是一个页面三个幻灯片的写法,可以根据自己的需要,增减代码。
这只是初期的,样式和功能比较单一,没有显示效果的选择,也过渡的快慢等等功能。
效果:

!!!转发请注明出处和作者名称。
!!!转发请注明出处和作者名称。
!!!转发请注明出处和作者名称。
重要的事,说三遍。

浙公网安备 33010602011771号