web前端|js教程
js,图片,加载
web前端-js教程图片预加载之无序预加载的效果图如下所示,如果大家感觉不错,请参考实现代码。
仿豆果网源码后台,vscode取消窗口置顶,ubuntu 小书匠,tomcat反复关闭,sqlite复制一条记录,花盆里黑色小爬虫是什么虫,php 数据库 安全,烟台seo公司哪家好,静态网站举例,电商网站模板代码lzw
socks5单进程单ip源码,vscode 编程的快捷键,ubuntu 终端 前缀,页面禁止访问tomcat,网上爬虫视频,php 输出到日志,seo推广费开票属于什么类,漂亮网站底部代码lzw
具体代码如下所示:
彩38源码下载,用vscode编写app,ubuntu git用途,tomcat堆内存大,sqlite3多线程访问,爬虫网页怎么返回上一个网页,php文件无法访问,seo工具app 外推,新闻论坛网站,公众平台登陆页面模板下载lzw
prevnext
0%
var imgs = [/photo/50036/7661.jpg?_upt=da51378d1494571758&_upd=500367661.jpg alt="JS实现图片无序预加载功能代码" title="JS实现图片无序预加载功能代码",http://desk.fd.zol-/t_s1920x1080c5/g5/M00/09/0F/ChMkJljskIqIPX9bAAMPyuIn8DcAAbj8QB7XpYAAw_i343.jpg,http://desk.fd.zol-/t_s1920x1080c5/g5/M00/09/0F/ChMkJljskLeIaW-JAAIudN_yqvgAAbj8gDQO5AAAi6M64.jpeg,http://desk.fd.zol-/t_s1920x1080c5/g5/M00/0F/08/ChMkJlauzISIH0uXAARUHuJLVX8AAH8-gHu6zsABFQ2166.jpg,http://desk.fd.zol-/t_s1920x1080c5/g5/M00/0F/08/ChMkJlauzISIIL5TAAObxg4-XeUAAH8-gHzP3EAA5ve000.jpg]; // 绑定按钮事件 var btns = document.getElementsByClassName(tn),img = document.getElementById(img),index = 0; for(var i=0;i<btns.length;i++){btns[i].onclick = function(){ if(this.innerHTML === ext){index = Math.min(++index , imgs.length-1);img.setAttribute(src,imgs[index]); } if(this.innerHTML === prev){index = Math.max(--index , 0);img.setAttribute(src,imgs[index]); }} } // 计数变量 var count = 0,load = document.getElementsByClassName(load)[0],box = document.getElementsByClassName(ox)[0]; // 无序预加载 for(var i=0;i= imgs.length-1){ load.style.display = one; box.style.display = lock; img.setAttribute(src,imgs[0]); document.title = 1/ + imgs.length;} }imgObj.onerror = function(){load.innerHTML = Math.round((count + 1) / imgs.length * 100) + \%;count++;if(count >= imgs.length-1){ load.style.display = one; box.style.display = lock; img.setAttribute(src,imgs[0]); document.title = 1/ + imgs.length;} } imgObj.src = imgs[i];})(i); }
【相关推荐】
1. 特别推荐:“php程序员工具箱”V0.1版本下载
2. 免费js在线视频教学
3. 独孤九贱(3)-JavaScript视频教学