使用jquery在x秒后淡出div

mic*_*ele 21 jquery timer delay

我在加载页面时不会显示淡入淡出的div:

    $('#overlay').fadeIn('fast');
    $('#box').fadeIn('slow');
Run Code Online (Sandbox Code Playgroud)

我会在x秒后执行此指令,执行div的fadeOut:

$('#overlay').fadeOut('fast');
$('#box').hide();
Run Code Online (Sandbox Code Playgroud)

我该怎么做?实际上fadeOut是在点击按钮时完成的.

脚本在这里:http ://clouderize.it/cookie-localstorage/a.php单击另一个图像时出现的div将在x秒后消失.非常感谢.

Asa*_*din 56

.delay方法专为您所描述的内容而构建:

$('#overlay').fadeIn('fast').delay(1000).fadeOut('fast');
$('#box').fadeIn('slow').delay(1000).hide(0);
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/SUBnz/1/