我有一個div,目前有一個靜態背景圖像。jquery幻燈片使用背景圖像
我需要爲此div創建背景圖像的幻燈片。
我可以通過設置超時然後更改CSS中的背景圖像來達到此目的,但這不是很優雅。
我想理想地將背景圖像淡入和淡入,但div包含其他頁面元素,所以我不能以任何方式改變不透明度。
有誰知道一個很好的方法來做到這一點使用jQuery?
下面是一些淡出/淡入的代碼,但淡出div的內容。
$("#slideshow").fadeOut(5000, function(){
$("#slideshow").css('background-image','url(myImage.jpg)');
$("#slideshow").fadeIn(5000);
});
這並不改變div的背景圖像。 – Tom 2011-03-04 17:27:58
謝謝,誤解了這個問題。你可以創建另一個絕對定位下面的div嗎? – Orbit 2011-03-04 17:30:30
@Tom - 您接受的答案也不是。 – Jeemusu 2012-10-12 04:24:23