我需要在存储在数据库中的时间轴中基于jQuery制作一系列动画。我将这些信息与函数的名称(动画,幻灯片,淡入淡出...),函数的选项/参数以及函数的回调一起存储。排队jQuery动画的最佳方式
我知道jQuery不会有.queue方法,但我真的不知道如何利用它(我认为更因为我从来没有使用过)。
那么,jQuery动画队列和动画函数封装在回调函数中有什么区别?考虑绩效,最好的方法是什么?
我需要在存储在数据库中的时间轴中基于jQuery制作一系列动画。我将这些信息与函数的名称(动画,幻灯片,淡入淡出...),函数的选项/参数以及函数的回调一起存储。排队jQuery动画的最佳方式
我知道jQuery不会有.queue方法,但我真的不知道如何利用它(我认为更因为我从来没有使用过)。
那么,jQuery动画队列和动画函数封装在回调函数中有什么区别?考虑绩效,最好的方法是什么?
这个article是前一段时间写的,但更确切地说,仍然可以提供关于这个问题的足够的想法。
它们自动排队;只要先打电话给他们。例如,这样的:
$('#something').fadeOut().slideDown();
将淡出#something
出来,然后幻灯片下来。
那么,回调参数不会无用? – 2012-04-17 23:53:22
不,不是那种特殊情况。请注意,只有动画队列;其他行动不。所以'$('#something')。fadeOut()。empty()'会在元素淡出之前清空元素。除此之外,这是回调的目的。 – Ryan 2012-04-17 23:55:06
什么是排队的最佳方式?用这种方式还是用.queue? – 2012-04-17 23:58:07