我正在使用一個簡單的腳本來每隔X秒更改我的網站的背景圖片。我想要做的是包含某種淡入淡出的動畫或從一個圖像到下一個圖像的過渡。達到此目的的最佳方法是什麼?褪色背景圖片
我不是很擅長Javascript,所以請耐心等待。 :)
<script type="text/javascript">
var images = ['bg1.png', 'bg2.png', 'bg3.png'];
var curImage = 0;
function switchImage()
{
curImage = (curImage + 1) % images.length
document.body.style.backgroundImage = 'url(images/' + images[curImage] + ')'
}
window.setInterval(switchImage, 5000);
</script>
我看了個遍和不明白請,請有人給我一個工作的代碼,所以我可以複製和粘貼,擺脫這惱人的工作。 這裏的例子http://preferredmerchantservices.net/
其實......你應該使用jQuery。我知道......一個簡單功能的大型圖書館,但基於個人經驗,它不會是一個「簡單」功能。另外,jQuery在後臺處理所有跨瀏覽器兼容性,這非常好。 (哦,並且也很容易使用jQuery的轉換方法)。 –
嘗試設置間隔的圖像不透明度或使用Jquerry將更容易褪色。 –