Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 强制jQuerys.on()方法在本地绑定处理程序之前执行_Javascript_Jquery_Event Handling - Fatal编程技术网

Javascript 强制jQuerys.on()方法在本地绑定处理程序之前执行

Javascript 强制jQuerys.on()方法在本地绑定处理程序之前执行,javascript,jquery,event-handling,Javascript,Jquery,Event Handling,我正在使用jQuery处理JS中的输入帮助器类。该类应能够根据输入字段的类别自动更正输入,如“2,99”到“2.99”或“1200”到“12:00”。这不是一项艰巨的任务,但因为我真的不想手动将类绑定到所有输入字段,所以我尝试使用.on('blur',')。\uu gui\u helper,GUIH.blur)方法 到目前为止,一切都很好,工作正常。但是如果我在单个输入字段中添加另一个模糊处理程序,它将始终首先触发!这在.on()方法的工作方式上是有意义的。但是有什么办法可以解决这个问题吗 我想

我正在使用jQuery处理JS中的输入帮助器类。该类应能够根据输入字段的类别自动更正输入,如
“2,99”到“2.99”或“1200”到“12:00”
。这不是一项艰巨的任务,但因为我真的不想手动将类绑定到所有输入字段,所以我尝试使用
.on('blur',')。\uu gui\u helper,GUIH.blur)
方法

到目前为止,一切都很好,工作正常。但是如果我在单个输入字段中添加另一个模糊处理程序,它将始终首先触发!这在.on()方法的工作方式上是有意义的。但是有什么办法可以解决这个问题吗

我想我可以使用.keyup()方法,但实际上,我不需要在每次击键时检查正确的格式

附言。 关于如何更改事件的执行顺序,它不是重复的。把问题再读一遍。或者了解.on()如何工作,以完全理解问题-\
无法使用数据属性或smth对执行进行排序。

可能重复的有许多其他类似问题的SO答案可能重复的我猜您的代码运行方式类似于
$(文档)。在('blur','。\uu gui\u helper',GUIH.blur)
,这意味着jQuery只有在达到
文档
级别时才会看到事件。之后,绑定到元素的处理程序将激发。如果不动态添加字段,可以将处理程序绑定到元素。@JNF我确实知道“重复项”,但这完全是另一种情况。由于我没有按特定顺序绑定事件,因此这与.on()方法的工作方式有关。看来只有米苏明白了重点。@Misu我知道我可以这样做,但并非所有字段都是动态创建的,因为我使用的是模板系统:(