目前,每次调用 jqueryUi 的 slideDown/-Toggle 时,我都必须手动调用一个函数。
我现在每次都这样做:
$('.slideMeDown').slideDown();
$('.slideMeDown').promise().done(function(){
functionICallEverytime();
});
有没有更简单的方法来解决这个问题?我没有在 jqueryUI 的代码中找到从那里调用函数的段落...
使用 jQueryUI v1.11.0 jQuery v1.7.2
最佳答案
您可以尝试覆盖 slideDown 函数。像这样:
$.slideDown = (function (originalSlideDown) {
return function () {
originalSlideDown.apply(this, arguments);
functionICallEverytime();
};
}($.slideDown));
希望对您有所帮助。
关于javascript - 每次调用 jqueryUI 函数时调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25809577/