我以前使用過這個代碼來表達各種其他想法,但是我從來沒有在動畫之外做過淡入淡出,所以我希望圖片在它們被改變時淡入淡出,這可能在這段代碼中嗎?或者我將不得不尋找另一種方法?你看到淡入淡出的地方就是我現在擁有它的地方,但淡入淡出似乎不起作用。我試着將時間與沒有運氣的間隔匹配。無法讓背景圖像淡入?
$(function() { // DOCUMENT ready shorthand
var cnt=0, bg;
var $body = $('body');
var arr = ['images/01.jpg','images/02.jpg','images/03.jpg','images/04.jpg','images/05.jpg','images/06.jpg','images/07.jpg'];
var bgrotater = setInterval(function() {
if (cnt==7) cnt=0;
bg = 'url("' + arr[cnt] + '")';
cnt++;
$body.css('background-image', bg).fadeIn('fast');
}, 5000);
});
你想在''
褪色,但它第一次淡入 – charlietfl 2014-10-19 13:56:30你怎麼能淡入一些東西,已經可見後總是在你的代碼可見..?或者你計劃隱藏'
'本身..?! – 2014-10-19 14:05:21不,我想要一個淡入淡出的過渡效果的圖像將出現未來 對不起,我吸了,我是新來的JavaScript仍然。 – 2014-10-19 21:30:40