Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在单个元素上同时运行两个jQuery动画_Jquery_Jquery Animate - Fatal编程技术网

如何在单个元素上同时运行两个jQuery动画

如何在单个元素上同时运行两个jQuery动画,jquery,jquery-animate,Jquery,Jquery Animate,我们只能在动画函数相同的情况下编写一行代码,比如animate({top:50px,opacity:0}),但是如果动画函数不同,那么如何同时执行动画,比如向上滑动和animate({top:50px})?调用.animate()时将队列值设置为false,这将导致所有动画同时运行 $('div').animate({ opacity: 0.25, height: '400px', }, { queue: false, duration: 5000 }).anim

我们只能在动画函数相同的情况下编写一行代码,比如
animate({top:50px,opacity:0})
,但是如果动画函数不同,那么如何同时执行动画,比如向上滑动和
animate({top:50px})

调用
.animate()时
队列
值设置为false,这将导致所有动画同时运行

$('div').animate({
    opacity: 0.25,
    height: '400px',
}, {
    queue: false,
    duration: 5000
}).animate({
    width: '500px'
}, {
    queue: false,
    duration: 5000
});

基本上,我想使用fadeIn和动画,以便元素在屏幕中淡入并沿水平方向移动,我可以更改其左侧位置或边距。我似乎无法让它继续下去。。。我们可以在fadeIn效果中指定queue:false吗。。。如果我们可以告诉你我已经在使用的语法是,但无法让它工作…只需使用
.animate()
而不是
fadeIn()
例如
.animate({“不透明”:“显示”},{queue:false,duration:“慢速”})