js实现定时进度条完成后切换图片


Posted in Javascript onJanuary 04, 2017

定时进度条,进度100%以后可以切换图片等。

js实现定时进度条完成后切换图片

setInterval() setTimeout() 两个方法都可以实现。

源码:

<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="utf-8"> 
  <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
  <meta name="viewport" content="width=device-width, initial-scale=1"> 
  <!-- 
  <link href="favicon.ico" rel="shortcut icon" type="image/x-icon" /> 
  <link href="favicon.ico" rel="Bookmark" type="image/x-icon" /> 
  --> 
  <meta name="Generator" content="EditPlus®"> 
  <meta name="Author" content=""> 
  <meta name="Keywords" content=""> 
  <meta name="Description" content=""> 
  <title>Document</title> 
  <link href="" rel="stylesheet" /> 
  <style type="text/css"> 
    .progress{ 
      border:1px solid #000; 
      text-align:center; 
      height:5px; 
      width:500px; 
      margin:0 auto; 
    } 
    .progress-bar { 
      background:#000; 
      height:5px; 
 
    } 
  </style> 
  <script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script> 
</head> 
<body> 
 
<div id="" class="progress"> 
  <div id="probar" class="progress-bar"> </div> 
  <h3 align="center"></h3> 
</div> 
 
<script type="text/javascript"> 
 
/******* 
方法一,setTimout()实现 
***************/ 
  var p = 0; 
  var iid; 
  var runtime = 6000/100; //默认6秒 
  function goCount(){    
    p++; 
    $("h3").html(p+'%'); 
    $(".progress-bar").css("width",p+"%"); 
    if (p == 100) 
    { 
      clearInterval(iid); 
      alert('进度条满了,切换下一项... do something'); 
    } 
  } 
  iid = setInterval(goCount,runtime); 
 
 
/******* 
方法二,setTimout()实现 
************* 
  var p = 0; 
  var tid; 
  var runtime = 6000/100; 
  function goCount(){   
    p++; 
    if (p <= 100) 
    { 
      //$(".progress-bar").html(p+'%'); 
      $(".progress-bar").css("width",p+"%"); 
      tid = setTimeout(goCount,runtime); 
    } else { 
      clearTimeout(tid); 
      alert('进度条满了,切换下一项...'); 
    } 
  } 
  setTimeout(goCount,runtime); 
***************/ 
</script> 
</body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 调试器简介
Feb 21 Javascript
使用jquery的ajax需要注意的地方dataType的设置
Aug 12 Javascript
js 页面元素的几个用法总结
Nov 18 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
Feb 18 Javascript
js与applet相互调用的方法
Jun 22 Javascript
浅析JS中对函数function的理解(基础篇)
Oct 14 Javascript
jquery文字填写自动高度的实现方法
Nov 07 Javascript
微信小程序实现页面跳转传值的方法
Oct 12 Javascript
Django中使用jquery的ajax进行数据交互的实例代码
Oct 15 jQuery
使用iView Upload 组件实现手动上传图片的示例代码
Oct 01 Javascript
vue实现点击按钮下载文件功能
Oct 11 Javascript
Electron实现应用打包、自动升级过程解析
Jul 07 Javascript
12306 刷票脚本及稳固刷票脚本(防挂)
Jan 04 #Javascript
深入理解JavaScript中的预解析
Jan 04 #Javascript
jQuery操作json常用方法示例
Jan 04 #Javascript
Bootstrap select下拉联动(jQuery cxselect)
Jan 04 #Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
Jan 04 #Javascript
过期软件破解办法实例详解
Jan 04 #Javascript
jQuery.Validate表单验证插件的使用示例详解
Jan 04 #Javascript
You might like
Sony CFR 320 修复改造
2020/03/14 无线电
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
2019/02/08 PHP
PHP7 标准库修改
2021/03/09 PHP
TextArea 控件的最大长度问题(js json)
2009/12/16 Javascript
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
一道JS前端闭包面试题解析
2015/12/25 Javascript
jQuery实现右键菜单、遮罩等效果代码
2016/09/27 Javascript
Angular2实现自定义双向绑定属性
2017/03/22 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
JavaScript中import用法总结
2019/01/20 Javascript
antd form表单数据回显操作
2020/11/02 Javascript
Javascript中window.name属性详解
2020/11/19 Javascript
python将xml xsl文件生成html文件存储示例讲解
2013/12/03 Python
Python中动态获取对象的属性和方法的教程
2015/04/09 Python
使用Python对MySQL数据操作
2017/04/06 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
django小技巧之html模板中调用对象属性或对象的方法
2018/11/30 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
英国领先的品牌珠宝和配件供应商:Acotis Jewellery
2018/03/07 全球购物
计算机专业自荐信
2013/10/14 职场文书
自荐书模板
2013/12/15 职场文书
学生拾金不昧表扬信
2014/01/21 职场文书
市场专员岗位职责
2014/02/14 职场文书
先进集体事迹材料
2014/02/17 职场文书
艺人经纪人岗位职责
2014/04/15 职场文书
贷款承诺书
2015/01/20 职场文书
运动会闭幕式通讯稿
2015/07/18 职场文书
2015年学校政教工作总结
2015/07/20 职场文书
一年级语文教学随笔
2015/08/14 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书
python 字典和列表嵌套用法详解
2021/06/29 Python
详解TypeScript的基础类型
2022/02/18 Javascript
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫