10秒延迟

时间:2014-03-14 23:42:49

标签: javascript jquery

我想在这里添加10秒的延迟,而不是慢。

 $(this).animate({backgroundColor:"#d3d0d0"},'slow');

我的编码技巧非常糟糕,所以如果有人能提供,那就太好了 一些工作代码行。谢谢。

2 个答案:

答案 0 :(得分:4)

只需使用delay功能

即可
$(this).delay(10000).animate({backgroundColor:"#d3d0d0"}, 'slow');

答案 1 :(得分:3)

var $this = $(this);
setTimeout(function() {
    $this.css({backgroundColor: "#d3d0d0"}).fadeOut("slow");
}, 10000);