愚蠢的问题,但我似乎无法弄清楚。
在 jquery 文档中,它显示了 slideUp() 函数中的“始终”选项。一旦动画完成或失败,它将调用一个函数我如何实现这个?
http://api.jquery.com/slideUp/
$(".toHide").slideUp(function(){
alert();
})
基本上希望在动画之后无论如何都会调用该警报..当前仅在完成时才调用而不失败。
如果该类尚不存在,动画将失败
愚蠢的问题,但我似乎无法弄清楚。
在 jquery 文档中,它显示了 slideUp() 函数中的“始终”选项。一旦动画完成或失败,它将调用一个函数我如何实现这个?
http://api.jquery.com/slideUp/
$(".toHide").slideUp(function(){
alert();
})
基本上希望在动画之后无论如何都会调用该警报..当前仅在完成时才调用而不失败。
如果该类尚不存在,动画将失败
所有动画都可以生成具有always
方法的 Promise 对象。
$(".toHide").slideUp().promise().always(function(){
alert("foobar");
});
但是,动画不能“失败”,所以无论如何它都无关紧要。
选项通常采用以下格式{option: optionVal, option2: option2Val}
$('.toHide').slideUp({
always: function(Promise animation, Boolean jumpedToEnd){}
});
你也可以
$.when(
$('.toHide').slideUp()
).always(
function() {
alert('');
}
);