2010-03-16 45 views
1

在我的应用程序中,每次保存应用程序时都会显示一个临时div(请参阅下面的标记)。我使用jQuery 1.4.2,并想知道,将淡出这个div关闭屏幕在3秒后命令jQuery淡出屏幕上的div

<script src="../wp-content/themes/mytheme/jquery-1.4.2.min.js" type="text/javascript"></script> 
if ($_REQUEST['saved']) echo '<div id="message" class="updated fade"><p>'.$themename.' settings saved.</strong></p></div>'; 

回答

5

jQuery的淡出()应该做的工作。

http://api.jquery.com/fadeOut/

$('#message').delay(3000).fadeOut(); 
+0

你需要与延迟链是(),但: '......在3秒后。' – 2010-03-16 12:11:24

+0

@Ed感谢只是编辑我的答案,加入!! – 2010-03-16 12:12:29

+0

甜! $( '#消息')延迟(3000).fadeOut(3000)。 – 2010-03-16 12:14:08