七零部落格
思则大道至简,疑则谜团重重!
思则大道至简,疑则谜团重重!
1、停止元素的动画
很多时候需要停止匹两己元素正在进行的动画,例如上例的动画,如l果需要在某处停止动画,需要使用stop()方法。stop()方法的语法缩构为:
stop([clearQueue][,gotoEnd]);
参数clearQHCHC和gotoEnd都足町选的参数,为Boolean值(ture或flase)。clearQueue代表足胥婴清空术执{j.完的动嘶队列,90toEnd代表是否直接将萨在执行的动画跳转到术状态。
2.判断元素是否处于动画状态
if($(element).is(":animated")){
//如果当前没有进行动画,则添加新动画
}
这个判断方法在animate()动画中经常被用到,需要特别注意。