2012-06-10 66 views
0
$(document).ready(function(){ 
    setInterval(function(){ 
    $('.bopa').load('accounts.php'); 
    },30000); 
}); 

嗨,大家好!又是我。所以我回到了這個東西,我意識到這是JQuery。我可能會在某處放置淡入淡出效果。我只是不知道在哪裏。如果真的有可能,請告訴我在哪裏。帳戶php actualy包含類似於JQuery附加問題淡入淡出效果

$command=mysql_query("SELECT * FROM pages order by rand() limit 1"); 

現在它每隔3秒工作一次內容更改。我首先在文本上嘗試它,以便它更容易。稍後我打算在照片上做。

回答

0

您可以添加一個回調函數Ajax請求你讓:

$('.bopa').load('accounts.php'); 

可以改變爲:

//start by fading-out the element(s) 
$('.bopa').fadeOut(250, function() { 
    //continue by loading the new content now that the element(s) has/have faded-out 
    $(this).load('accounts.php', function() { 

     //now that the new content has loaded, fade the element(s) back in 
     $(this).fadeIn(250); 
    }); 
}); 

這也需要回調的功能優勢,爲jQuery的動畫功能使用(.fadeIn()/.fadeOut())。

+0

非常有幫助。我第一次讀懂它。謝謝! –

+0

很高興能提供幫助,如果它回答了您的問題,您是否可以通過點擊答案分數旁邊的複選標記來接受答案? – Jasper