基于js实现简单轮播图
2020-07-12 17:19
239 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> img{ width: 200px; height: 200px; display:block; } </style> </head> <body> <div class="swiper"> <div class="swiper-content"> <img src="../images/lunbo1.jpg" alt="" /> </div> <div class="swiper-control"> <button >上一张</button> <button >下一张</button> </div> </div> <script> var img = document.getElementsByTagName('img')[0]; var prev = document.getElementsByTagName('button')[0]; var next =document.getElementsByTagName('button')[1]; var arr = ['../images/lunbo1.jpg','../images/lunbo1.jpg','../images/lunbo3.jpg','../images/lunbo4.jpg']; var current = 1; //下一张 var nextPic = function(){ current++; if(current>arr.length) { current = 1; } console.log(current); img.src = arr[current-1]; }; // 上一张 var prevPic = function(){ current--; if(current<1) { current=arr.length; } console.log(current); img.src = arr[current-1]; }; prev.onclick = prevPic; next.onclick = nextPic; </script> </body> </html>
相关文章推荐
- JS基于ocanvas插件实现的简单画板效果代码(附demo源码下载)
- 基于zepto.js简单实现上传图片
- 原生js基于canvas实现一个简单的前端截图工具代码实例
- 基于逻辑运算的简单权限系统(实现) JS 版
- html js简单实现图片轮播功能
- 基于Swiper插件的简单轮播图的实现
- 基于逻辑运算的简单权限系统(实现) JS 版
- JS实现的简单轮播图运动效果示例
- 原生js实现简单移动端轮播图
- 基于JS的简单算术题式验证码的实现
- 原生JS实现图片轮播与淡入效果的简单实例
- 基于逻辑运算的简单权限系统(实现) JS 版
- css和js实现最简单的轮播图效果
- 基于JS实现简单的样式切换效果代码
- js实现简单轮播效果
- js实现简单的轮播效果
- 原生js实现无缝轮播图(最简单轮播图实现25行代码)
- js实现简单的轮播图效果
- 省市选择的简单实现(基于zepto.js)
- 基于JS实现简单的样式切换效果代码