显示div几秒钟然后自动消失

use*_*511 3 jquery hide seconds

页面加载时,a div应显示3秒钟,然后自动消失.我目前在使用代码时遇到问题.我在下面使用以下代码:

jQuery("#infor").delay(6000).fadeOut("slow");
Run Code Online (Sandbox Code Playgroud)

我的HTML是:

<div id="infor">
something
</div>
Run Code Online (Sandbox Code Playgroud)

但它似乎没有奏效.有谁知道为什么这段代码不起作用?

Bar*_*ird 6

你的代码是否在一个document.ready区块内?

$( document ).ready(function() {
    $("#infor").delay(3000).fadeOut("slow");
});
Run Code Online (Sandbox Code Playgroud)

它对我有用:http://jsfiddle.net/YdU4z/