Jquery用计时器制作div fadeout

4 javascript jquery timeout fadeout

期待在10秒后做出div淡出.

尝试了各种各样的事情,但无法让计时器工作.

这是代码:

$('#deletesuccess').show();
Run Code Online (Sandbox Code Playgroud)

编辑:

这是完整的代码:

    function refreshTable() {
        //timestamp to get around ie caching issue
var tsTimeStamp= new Date().getTime();


$('#deletesuccess').show().fadeOut();



$.get('table.php',
      {action: "get", time: tsTimeStamp},
      function(data){
        $('#customertable').html(data).fadeIn();
      });
return true;
}  
Run Code Online (Sandbox Code Playgroud)

我需要显示div然后在x秒后隐藏它.

Nic*_*ver 13

1.4中的简单方法:

$('#deletesuccess').delay(10000).fadeOut();
Run Code Online (Sandbox Code Playgroud)

如果需要,您也可以轻松地中止此操作:

$('#deletesuccess').stop(true, true);
Run Code Online (Sandbox Code Playgroud)


rah*_*hul 9

为此使用setTimeout.

setTimeout(function(){ 
    $("#deletesuccess").fadeOut("slow"); 
  }, 10000 ); 
Run Code Online (Sandbox Code Playgroud)