JS里设定延时:
使用SetInterval和设定延时函数setTimeout 很类似。
setTimeout 运用在延迟一段时间,再进行某项操作。
setTimeout("function",time) 设置一个超时对象

  1. setInterval("function",time) //设置一个超时对象

SetInterval为自动重复,setTimeout不会重复。
clearTimeout(对象) 清除已设置的setTimeout对象
clearInterval(对象) 清除已设置的setInterval对象
一、什么叫做JavaS cript 的计时事件
使用JavaScript可以实现代码的延时执行,也就是说当一个函数被调用时不立即执行某些代码,而是等一段指定的时间后再执行,这就叫做计时事件。
二、JavaS cript 的计时事件的函数

  1. setTimeout() //- 在指定时间后执行代码
  2. clearTimeout() //- 取消 setTimeout()

注意: setTimeout() 和 clearTimeout() 都是HTML DOM 的 Window 对象的函数。
三、setTimeout详解
var t=setTimeout("javascript 语句",时间参数) 
注:时间参数单位为毫秒
示例:var t=setTimeout("alert('3 seconds!')",3000)
如果js语句带变量,则必须用+号将变量连接起来,如:
var t=setTimeout("document.getElementById("+menuid+").style.display='none'",3000)
四、clearTimeout详解
语法:clearTimeout(setTimeout的变量名)
示例:clearTimeout(t)    //其中t为前面设置的setTimeout的变量
使用clearTimeout可以随时停止计时。
五、应用技巧
建议将setTimeout单独设置为一个函数。如:

  1. function delayRun(code,time) {
  2. var t=setTimeout(code,time);
  3. }

这样,在需要让某段代码延时执行的时候,只需在这段代码前加入这个函数就可以了。如:
οnmοuseοver=delayRun("setTab(0,0)",500)
其中setTab是一个自定义的函数。如果以后不想让setTab延时执行,则去掉语句中的delayRun相关的代码即可,
改为:οnmοuseοver=setTab(0,0) 就可以了。
这种写法避免每一个需要延时的地方都写一段setTimeout的代码,只需要直接调用就可以了,很方便。也节省了代码的量。

用javascript函数设置延时执行jQuery相关推荐

  1. html 怎么设置延时,javascript如何设置延时执行?

    使用JavaScript可以实现代码的延时执行,也就是说当一个函数被调用时不立即执行某些代码,而是等一段指定的时间后再执行,这就叫做计时事件. JavaScript 的计时事件的函数: setTime ...

  2. js 延期执行_如何用javascript设置延时执行

    152 **** **** 如何用javascript设置延时执行 一.什么叫做JavaScript 的计时事件 使用JavaScript可以实现代码的延时执行,也就是说当一个函数被调用时不立即执行某 ...

  3. js 延期执行_javascript如何设置延时执行?

    使用JavaScript可以实现代码的延时执行,也就是说当一个函数被调用时不立即执行某些代码,而是等一段指定的时间后再执行,这就叫做计时事件. JavaScript 的计时事件的函数: setTime ...

  4. javascript函数作用域与闭包

    8.8. 函数作用域与闭包        如第四章所述,JavaScript函数的函数体在局部作用域中执行,局部作用域不同于全局作用域.本章将解释这些内容和相关的作用域问题,包括闭包.[*] [*] ...

  5. 使用 AjaxManager 生成调用服务器端方法的 javascript 函数

    通过 AjaxManager, 我们可以方便的生成调用 WebService 或者一般处理程序的 javascript 函数, 这样就可以方便的在客户端调用. 本文更新: 2011-12-12: 去掉 ...

  6. 深入理解javascript中的立即执行函数(function(){…})()

    2019独角兽企业重金招聘Python工程师标准>>> javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各 ...

  7. JavaScript 函数声明,函数表达式,匿名函数,立即执行函数之区别

    函数声明:function fnName () {-};使用function关键字声明一个函数,再指定一个函数名,叫函数声明. 函数表达式 var fnName = function () {-};使 ...

  8. JavaScript中的立即执行函数

    原文链接 通常我们声明一个函数有以下几种方式: // 声明函数f1 function f1() {console.log("f1"); } // 通过()来调用此函数 f1();/ ...

  9. jquery.form.js java_教javascript函数和jquery函数的使用$(form).submit(function()

    教javascript函数和jquery函数的使用$("form").submit(function() 1.$ 是 JQuery 常用的一个回传函数,定义为 "选取&q ...

最新文章

  1. C# 部署失败--上传文件缺失
  2. 解决HttpServletResponse输出中文乱码问题
  3. search string iteration
  4. Centos Apache服务搭建
  5. 无法获得锁 /var/lib/dpkg/lock
  6. 厦门大学计算机科学与技术学院考研分数线,2020年厦门大学计算机科学与技术考研经验分享...
  7. regression+classification
  8. 共用体知识及 I - 共用体练习
  9. [Java] 蓝桥杯ADV-171 算法提高 身份证号码升级
  10. python基础教程免费下载-《Python机器学习基础教程》高清版免费PDF下载
  11. OSPFv2的综合实验试题分析第2例(CCNP阶段)
  12. mysql urlencode 中文_php url中文转码的方法
  13. c语言程序设计视屏下载,C语言程序设计零基础入门视频教程下载
  14. win7 双屏 双工具栏_Win7双屏复制/双屏扩展设置教程
  15. GPU卡的主流调度平台
  16. 手机(摩托罗拉、索爱、西门子、LG)大部分机型的cpu型号
  17. 西游记中金箍棒的来历和巨大威力
  18. 前端面试问题答案汇总--基础版
  19. 11种图像清晰度评价函数附MATLAB代码
  20. jQuery方法解析(一)append

热门文章

  1. linux cadaver 命令,备份Linux操作系统的数据到坚果云的方法
  2. 循环冗余校验码例题[转帖]
  3. 经纬度---(所有、江苏)
  4. Design Pattern: Visitor and Acyclic Visitor and their differences
  5. 第一次实验结论与总结
  6. java使用三目运算符来判断成绩
  7. android 横向渐变颜色,Android开发之渐变色
  8. Java输出一个数组
  9. mysql pdf微盘下载失败怎么办_mysql线上常见故障剖析.pdf
  10. SPU ITEM SKU