我有一张图像堆叠在另一张图像的顶部。我试图将顶部图像不透明度设置为0,然后再返回100,然后再设置为0.这应该在循环中继续。有没有办法实现呢?请帮忙..
$('.bannerHover').animate({
opacity: 0.25
}, 5000, function() {
});
答案 0 :(得分:1)
我们可以创建一个简单的递归函数来调用jQuery的淡入淡出函数,完成后,使用淡入淡出函数提供的回调再次调用自身。使用jQuery 1.4.4的fadeToggle
函数,可以简单地完成:
var b = $('#block');
function fade(){
b.fadeToggle(1000, fade);
}
fade();
有关简单示例,请参阅:http://www.jsfiddle.net/yijiang/FnBgL/