在页面加载时淡出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