在頁面加載時淡出div的背景基本上,我所擁有的是4個左右.php頁面,每個頁面的#container div設置爲不同的顏色。當我點擊導航中的每個鏈接並加載新頁面時,我希望背景能夠從之前的顏色淡入。例如。背景爲藍色,點擊一個新頁面,並從藍色漸變爲紅色。不是最好的顏色選擇,但我只是測試。使用jQuery 1.4,jQuery顏色和延遲()
到目前爲止,我有類似於下面的內容,雖然它會淡化背景色,但它會從白色中淡化,因爲它不知道以前的顏色是什麼。我使用jQuery 1.4和jQuery顏色插件來淡入淡出。
$(document).ready(function() {
$("body.pageOne #container").animate({ backgroundColor: 'blue' }, 2000).delay(5000);
$("body.pageTwo #container").animate({ backgroundColor: 'red' }, 2000).delay(5000);
});
感謝您的幫助!
不熟悉GET參數,但用ajax嘗試過(使用jQuery工具),雖然它工作,但在刷新頁面時遇到了問題,並且無法保留顏色。 感謝您的回覆! – Andrew 2010-02-20 23:43:22