Jquery 在动画步骤上调用函数
我想在滑动切换div时多次调用函数。我想我应该使用Jquery 在动画步骤上调用函数,jquery,Jquery,我想在滑动切换div时多次调用函数。我想我应该使用slideToggle()的step属性 出于测试目的: function resizeOthers() { console.log("a"); } 我希望在播放动画时会多次调用resizeOthers()。通过检查控制台,虽然它似乎只被调用一次(实际上似乎在动画开始之前,单击元素之后发生) 我误解了什么?尝试设置该函数的引用,但您正在调用该函数 $('body').on('click', '#commentArticle', func
slideToggle()的step
属性
出于测试目的:
function resizeOthers() {
console.log("a");
}
我希望在播放动画时会多次调用resizeOthers()
。通过检查控制台,虽然它似乎只被调用一次(实际上似乎在动画开始之前,单击元素之后发生)
我误解了什么?尝试设置该函数的引用,但您正在调用该函数
$('body').on('click', '#commentArticle', function(e) {
$('#commentArticleForm').slideToggle({
duration: 400,
step: resizeOthers
});
});
()
将简单地调用函数,并将调用函数的返回值分配给步骤。只需使用步骤:调整其他大小
$('body').on('click', '#commentArticle', function(e) {
$('#commentArticleForm').slideToggle({
duration: 400,
step: resizeOthers
});
});