原生JavaScript实现图片切换
来源:互联网 发布:网络中控机厂家 编辑:程序博客网 时间:2024/05/16 17:08
Html
<div id="div"><img class="on" src="img/1.png" alt=""><span class="prev"><</span><span class="next">></span><ul><li class="active"></li><li></li><li></li><li></li></ul></div>css
*{padding: 0;margin: 0;}#div{position: relative;width: 300px;height: 300px;padding: 10px 10px 30px 10px;background: #ccc;text-align: center;margin:200px auto auto auto;color: #fff;font-weight: bold;}img{display: none;float: left;width: 300px;height: 300px;}.on{display: block;}span{width: 30px;height: 30px;cursor: pointer;}.prev{position: absolute;left: 10px;top: 50%;}.next{position: absolute;right: 10px;top: 50%;}ul{position: absolute;left: 37%;bottom: 10px;width: 100%;}ul li{float: left;list-style: none;width: 10px;height: 10px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background: #fff;margin-right: 12px;cursor: pointer;}.active{background: bisque;}JavaScript
window.onload=function e() {var Img = document.getElementsByTagName("img")[0];var prev = document.getElementsByClassName("prev")[0];var next = document.getElementsByClassName("next")[0];var Li = document.getElementsByTagName("li");var arrUrl = ["img/1.png","img/2.png","img/3.png","img/4.png"];var iNow = 0;function change() {for(var i=0;i<Li.length;i++){Li[i].className='';}Li[iNow].className='active';Img.src=arrUrl[iNow];}for (var i = 0; i < Li.length; i++) {Li[i].index = i;Li[i].onclick = function () {iNow=this.index;change();}}prev.onclick = function () {iNow --;if (iNow ==-1) {iNow = Li.length - 1;}change();};next.onclick = function () {iNow ++;if (iNow == Li.length) {iNow = 0;}change();};}
0 0
- 原生JavaScript实现图片切换
- JavaScript原生实现多组图片切换
- 纯原生javascript实现图片轮播切换效果代码。
- 原生javascript图片自动切换功能
- JavaScript图片切换实现
- 原生javascript实现选项卡切换效果
- 图片切换效果-Javascript实现
- 用javascript实现图片切换
- JavaScript实现图片之间切换
- JSP+JavaScript实现图片切换
- 原生js+css3实现图片自动切换,图片轮播
- 原生javascript实现图片轮播效果
- JavaScript:原生JS实现图片懒加载
- 原生javascript图片轮播实现
- JS原生实现图片轮播切换效果
- Javascript实现经典的图片切换效果
- JavaScript 两个按钮,实现图片的切换
- JavaScript 实现的图片切换1
- 自定义圆环
- Add Two Numbers
- SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)
- unity ugui自适应
- mysql5.5命令行登录
- 原生JavaScript实现图片切换
- redi事务简单介绍
- nginx匹配规则
- 用Windows自带图片查看器查看图片的dpi分辨率大小
- 深入理解Java:SimpleDateFormat安全的时间格式化
- xutils上传文件到服务器
- Android的4种文件类型Java,class,dex,apk
- Volley解析
- 5.SpringMVC_RequestMapping_请求参数&请求头