#Benner-Effect banner效果 基于CSS3实现的banner特效
##功能
支持配置图片及链接
支持事件回调等
仅支持高级浏览器
支持5种切换效果:爆炸、翻转、翻页、扭曲、立方体
boomEffect(爆炸)
turnEffect(翻转)
pageEffect(翻页)
skewEffect(扭曲)
cubeEffect(立方体)
引入主文件方法:
<!-- 样式文件 -->
<link rel="stylesheet" href="../css/style-banner.css">
<!-- js文件 -->
<script src="../js/jquery.min.js"></script>
<script src="../js/banner-effect.js"></script>
调用方法与参数:
var banner = new Banner({
banner: '#banner_img', // banner dom(不包含子元素)
index: 0, // 设定初始化时banner的索引
autoplay: 3000, // 自动切换的时间间隔(单位ms),不设定该参数banner不会自动切换
width: 1200, // banner宽度
height: 300, // banner高度
// 图片相关
images: [{
url: '../img/banner/1.jpg',
link: 'http://www.yu313.cn'
}, {
url: '../img/banner/2.jpg',
link: 'javascript:;'
}, {
url: '../img/banner/3.jpg',
link: 'javascript:;'
}, {
url: '../img/banner/4.jpg',
link: 'javascript:;'
}], // 图片url列表
preloadImages: true,// 预加载所有图片
// 分页及控制
pagination: '.js_banner_nav', // 分页dom
paginationClick: true, // 分页是否可点击
prevButton: '.js_banner_prev', // 下一张dom
nextButton: '.js_banner_next', // 上一张dom
// 回调函数
onInit: function(){
console.log('init');
}, // 初始化后执行
onClick: function(event, index){
console.log('onClick: ' + index);
}, // 点击banner后执行
onBannerChange: function(){
console.log('onBannerChange');
}, // banner切换后执行
Effects: 'turnEffect'
// Effects: {
// 'prev': 'turnEffect',
// 'next': 'boomEffect',
// 'navi': 'pageEffect'
// }, // 切换效果
});
点我咨询
一、用户注册、登陆,视为接受本协议的约束。
二、用户承诺遵守国家的法律法规及部门规章
三、用户承诺遵守“313组件库”的知识产权政策.
四、站内插件用于行业交流、学习。
五、用户侵犯第三人的知识产权,由该用户承担全部法律责任。
313组件库(www.yu313.cn)站内所有涉及插件及代码由会员或站主上传而来,313组件库不拥有会员上传的插件及代码的版权
313组件库作为网络服务提供者,对非法转载,盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,313组件库负有移除盗版和非法转载作品以及停止继续传播的义务。313组件库在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任或其他法律责任,包括不承担因侵权指控不成立而给原发布人带来损害的赔偿责任。
如果版权拥有者发现自己作品被侵权,请及时向313组件库提出权利通知,并将姓名、电话、身份证明、权属证明、具体链接(URL)及详细侵权情况描述发往版权举报专用通道,313组件库在收到相关举报文件后,在3个工作日内移除相关涉嫌侵权的内容
QQ:515184405(周一到周五,9:30-18:00)