ano*_*ran 1 javascript jquery settimeout
我想根据时间在div中添加和删除一个类.它应该在6秒后添加一个类,并在4秒后将其删除.我尝试了一个基本的实现.为什么这不起作用?我假设问题是两个setTimeout一起像这样.如果我注释掉第二行,那么第一行就可以了.这里发生了什么?
setTimeout(addHighlight(), 6000);
setTimeout(removeHighlight(), 10000);
Run Code Online (Sandbox Code Playgroud)
有人可以告诉我如何在一个delay参数的基础上编写一个同时执行这两个功能(添加和删除类)的函数吗?
试试这个:
setTimeout(function() {
$('#square').addClass('highlight');
}, 6000);
setTimeout(function() {
$('#square').removeClass('highlight');
}, 10000);
Run Code Online (Sandbox Code Playgroud)
https://jsfiddle.net/js6wh78h/8/
| 归档时间: |
|
| 查看次数: |
5947 次 |
| 最近记录: |