我刚刚用不透明度编写了 jquery animate,并且在不透明度为 0.5 的情况下从左到右的动画效果很好,但在动画中不能从左到右工作,但在淡入淡出时效果很好。
请看一下代码
$(window).load(function() {
$('#apDiv1').animate({top:"640px"},3000);
setTimeout(function(){
$('#apDiv12').fadeIn(2000).animate({left:"340px"},3000);
setTimeout(function(){
$('#apDiv12').animate({left:"30px", opacity: 0},3000);
}, 6300);
}, 3300);
});
如您所见,第一行#apDiv12 表示.fadeIn,我想更改为动画但无法正常工作,我不明白为什么第二个#apDiv12 正在使用动画。
我的问题是
$('#apDiv12').fadeIn(2000).animate({left:"340px"},3000);
我想使用 .animate 而不是 fadeIn 但不能在动画中工作,我想知道为什么!以及如何解决!
两个几乎相同的代码有什么不同!我该如何解决它以使用动画而不是.fadeIn!
请帮忙谢谢。
是