Javascript jquery事件优先级
我有两个函数连接在表单的Javascript jquery事件优先级,javascript,jquery,events,Javascript,Jquery,Events,我有两个函数连接在表单的submit事件上。每个功能位于不同的位置,一个功能可以影响另一个功能 如何强制其中一个函数以最低优先级挂接(即最后一个执行)?我可以想到四种方法: 自己管理回调,并且只有一个事件处理程序按所需顺序调用函数 在应该最后触发的函数中,在零毫秒超时内执行实际工作。如果所有其他函数同步工作(并且您可以在事件冒泡期间不发生最后一个函数),这将实现同样的效果 绑定DOM树中上一个要触发的处理程序。您必须测试这是否适用于submit事件;这些事件的冒泡在IE中不起作用,但提到这已经在
submit
事件上。每个功能位于不同的位置,一个功能可以影响另一个功能
如何强制其中一个函数以最低优先级挂接(即最后一个执行)?我可以想到四种方法:
submit
事件;这些事件的冒泡在IE中不起作用,但提到这已经在jQuery中规范化了。也许值得一试您可以为处理程序使用自定义事件,并让第一个处理程序捕获提交以阻止提交、执行其操作、为第二个处理程序触发事件并让第二个处理程序执行提交如果您想使用/可以使用自定义事件,您可以将与jQuery一起使用,事件处理程序将按照绑定顺序执行。请给我们一些代码好的,问题是我不希望我的代码绑定到这个预定义的顺序上:(