Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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 如何在已经存在的事件之前绑定事件?_Javascript_Jquery_Events - Fatal编程技术网

Javascript 如何在已经存在的事件之前绑定事件?

Javascript 如何在已经存在的事件之前绑定事件?,javascript,jquery,events,Javascript,Jquery,Events,$(element).data(“events”)为我提供了element的所有事件的列表。考虑到我需要绑定一个事件并在另一个已经绑定到它之前触发它,我如何才能做到这一点 我曾想过将事件取消移动到从$(element).data(“events”).myevent返回的列表中,但我猜这不是正确的方法 谢谢。把第二个放在第一个里面:-)在上一个例子中,你提出的方法是公认的答案。看起来很整洁。@user1090190看起来是个不错的方法,谢谢。为了模块化的目的,提取行为是我所需要的。@josemot

$(element).data(“events”)
为我提供了
element
的所有事件的列表。考虑到我需要绑定一个事件并在另一个已经绑定到它之前触发它,我如何才能做到这一点

我曾想过将事件取消移动到从
$(element).data(“events”).myevent
返回的列表中,但我猜这不是正确的方法


谢谢。

把第二个放在第一个里面:-)在上一个例子中,你提出的方法是公认的答案。看起来很整洁。@user1090190看起来是个不错的方法,谢谢。为了模块化的目的,提取行为是我所需要的。@josemota u1090190指出的答案现在已经有2年了。从那时起,jQuery获得了“一个多用途回调列表对象,它提供了一种强大的方法来管理回调列表”。您可能会将此视为实现目标的另一种方法。