jquery更改事件回调

jquery更改事件回调

本文介绍了jquery更改事件回调的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在之后调用函数一次更改()事件完成?

例如,像这样的东西:(我知道jQuery默认没有回调方法)

for example, something like this: ( I know jQuery Doesn't have callback method as default )

$('#element').change( function(){
                     // do something on change
                     // $('#milestonesSelect').multiselect({ minWidth: 120 , height : '200px' ,selectedList: 4  }).multiselectfilter();
                      // some animation calls ...
                      // ...
                     }, function(){
                     // do something after complete
                      alert('another codes has completed when i called');
                     }
                   );

在完成更改方法的所有代码后,是否可以调用单个回调,除非调用完成回调它上面的每个函数?

Is it possible to call a single callback after all the codes on change method done, except call a complete callback for every functions on it?

我需要在更改事件完成后做一些事情

I need to do something after the change event has completed

我应该需要在更改处理程序中为方法设置顺序吗?

Shall I need to set order to methods in change handler?

推荐答案

您可以使用并在中注册回调document

$(document).on('change', '#element', function(){
    console.log('after all callbacks')
});

演示:

这篇关于jquery更改事件回调的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 23:12