重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了原生js如何实现无缝轮播图效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在盱眙等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站建设、做网站 网站设计制作按需制作,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站建设,成都外贸网站制作,盱眙网站建设费用合理。
请看代码
无缝轮播图-原生js封装
- slide-1
- slide-2
- slide-3
- slide-4
- slide-5
不传参数,执行默认参数,自动轮播
new bannerha("#banner1");
- slide-1
- slide-2
- slide-3
- slide-4
- slide-5
调整自动轮播速度和缓冲速度
new bannerha("#banner2",{ circle: true, speeds: 50, pnBtn: true, autoPlay: true, times: 1500 });
- slide-1
- slide-2
- slide-3
- slide-4
- slide-5
关闭自动轮播
new bannerha("#banner3",{ autoPlay: false });
- slide-1
- slide-2
- slide-3
- slide-4
- slide-5
关闭左右切换按钮
new bannerha("#banner4",{ pnBtn: false });
- slide-1
- slide-2
- slide-3
- slide-4
- slide-5
关闭底部小按钮
new bannerha("#banner5",{ circle: false });
调用方法:
new bannerha(selector,{options});
options参数
参数 默认值 说明 circle true 是否生成底部圆圈按钮 speeds 20 设置缓冲运动速度 pnBtn true 是否生成左右切换按钮 autoPlay true 是否自动轮播 times 3000 设置自动轮播间隔时间
感谢你能够认真阅读完这篇文章,希望小编分享的“原生js如何实现无缝轮播图效果”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!