This question already has answers here:
delayed addclass/remove class function not working
(2个答案)
6年前关闭。
我可以在addClass方法之前添加延迟吗?
这似乎不为我工作。
谢谢
(2个答案)
6年前关闭。
我可以在addClass方法之前添加延迟吗?
这似乎不为我工作。
$("#btn").click(function doStuff(){
$("#myoBj").show();
$("#myoBj").animate({left: "15"});
$(".secondObj").delay(1000).addClass('glow');
$(".thirdObj").addClass('topGlow');
)};
谢谢
最佳答案
$("#btn").click(function doStuff(){
$("#myoBj").show();
$("#myoBj").animate({left: "15"});
setTimeout(function () {
// Wait 1 second and add the class
$(".secondObj").addClass('glow');
}, 1000);
$(".thirdObj").addClass('topGlow');
});
关于javascript - 我可以在jQuery中的“单击”和“addClass”之间添加延迟吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18405842/
10-11 12:24