猿问

当延时完成后,怎么将正在延时改为延时完成

慕数据3543289
浏览 1162回答 1
1回答

陈士愚

说的是setTimeout? 直接在setTimeout延时执行的逻辑代码最后,加上修改延时为延时完成的代码不就行了?看一下下面代码中的例子,是不是你想要的东西。<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title>test</title> </head> <body>     <div id="message">延时执行中……</div> </body> <script type="text/javascript"> var message = document.getElementById("message"); setTimeout(function() {     //  想延时执行的代码 eg  a+b     // 逻辑代码的最后修改message     message.innerHTML = "延时执行完成"; }, 3000); </script> </html>
随时随地看视频慕课网APP

相关分类

JQuery
我要回答