我以前使用过这个代码来表达各种其他想法,但是我从来没有在动画之外做过淡入淡出,所以我希望图片在它们被改变时淡入淡出,这可能在这段代码中吗?或者我将不得不寻找另一种方法?你看到淡入淡出的地方就是我现在拥有它的地方,但淡入淡出似乎不起作用。我试着将时间与没有运气的间隔匹配。无法让背景图像淡入?
$(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