它好像歌剧不玩多个动画同时回事不错,看看这个主题我建立。 我已完成该散射体以外的图像中随机地然后它们中的每动画成与动画服用0.8秒0.1秒的间隔处预加载。
这是我提出的功能:
function ea_preload_scatter() {
if(item.length) {
var scatter = $(window).height() + $(window).width();
item.addClass('loading').each(function() {
var positionX = ['','-'],
positionY = ['','-'],
x = Math.floor(Math.random()*2),
y = Math.floor(Math.random()*2);
if(positionX[x] === '-') {
posX = -scatter;
} else {
posX = scatter;
}
if(positionY[y] === '-') {
posY = -scatter;
} else {
posY = scatter;
}
$('img', this).addClass('absolute').css('top',posX).css('left',posY);
});
$(window).load(function() {
var i = 0,
speed = 800;
function ea_scatter_animate(e) {
$('img',item.eq(e)).css({
zIndex: '10000'+e
}).stop().animate({
top:0,
left:0
}, speed, 'easeInOutExpo', function() {
$(this)
.removeClass('absolute')
.removeAttr('style')
.parent()
.removeClass('loading');
});
var t = setTimeout(function() {
if(e == item.length) {
clearTimeout(t);
} else {
ea_scatter_animate(i++);
}
}, 100);
}
ea_scatter_animate(i);
});
}
}
歌剧:
Version
11.51
Build
1087
苹果电脑:
Platform
Mac OS X
System
10.6.8
Processor
2.93 GHz Intel Core i7
Memory
8GB 1333 MHz DDR3
那么,有什么我可以做,使这个在Opera很好玩呢? 还是仅仅是歌剧之中歌剧?