我在复选框上调用触发器来翻转其状态。一旦完成,我需要调用一个函数。该函数的一部分计算所检查的框的数量,因此只有在复选框被翻转后才能调用此函数。
$('input',this).trigger('click');
// What do I do to call afterTrigger() when 'input' click event has finished.
function afterTrigger(){
// ... calculation
}
答案 0 :(得分:2)
您可以在触发事件后直接调用该函数。
$('input',this).trigger('click');
afterTriger();
答案 1 :(得分:1)
对.trigger('foo')
的调用是同步的,因此您只需调用您的函数即可。
$(this).find('input').trigger('click');
afterTrigger();