2
我有一個滾動的背景圖像使用jquery工作正常。但是我試圖讓圖像變化之間的轉換更加平滑,並且看起來不起作用。我確定它與我使用的「fadeout」線有關。jquery fadeIn和fadeout後臺命令
$(function() {
var body = $('body');
var backgrounds = new Array(
'url(images/hso-boardwalk-background.jpg)',
'url(images/hso-palmtree-background.jpg)'
);
var current = 0;
function nextBackground() {
body.css(
'background',
backgrounds[current = ++current % backgrounds.length]
);
setTimeout(nextBackground, 5000);
$('background').fadeOut("slow");
}
setTimeout(nextBackground, 5000);
body.css('background', backgrounds[0]);
});
'$( '背景')'什麼是'background'標籤?你能提供一個jsfiddle嗎? –
背景沒有特定的「id」或「div」。背景是否被認爲是背景? –
不,它不是!這裏您定位了一個類型爲'background'的標籤。但是你在這裏期待的結果是什麼?只淡出身體背景? –