我已经构建了一个非常简单的图像淡入淡出画廊sorta的东西,它在Firefox上工作(我肯定在假期之前在Chrome上工作)。但是现在,Chrome只会淡出第一张图片,并且从不应用.first
类,因此后续动画会被跳过。简单的jQuery推子不能在Chrome中工作
JS
function doRotator(time){
$('.rotator3 .property.first').fadeOut(1500, function(){
$('.rotator3 .property.first').removeClass('first').next(".property").addClass('first').fadeIn(1500);
$(this).appendTo('.rotator3'); });
}
setInterval(function() { doRotator(3000);}, 3000);
的jsfiddle:http://jsfiddle.net/pkyAS/1/
你想选择3个不同的类吗? rotator3,财产和第一? – Eli 2012-01-03 11:03:33
不,他正在选择一个元素,它具有*属性和第一个类,它们是具有'rotator3'类的元素的后代。 – 2012-01-03 11:05:31
@DavidThomas正好。查看JSFiddle for HTML(在这里粘贴太多) – rickyduck 2012-01-03 11:07:46