javascript - 可以让 jquery 点击事件在所有其他点击事件之后执行吗?

标签 javascript jquery events

我正在使用一个 SharePoint 应用程序,该应用程序已经内置了相当多的 JavaScript。我遇到了一个问题,我向元素添加了一个单击事件,但它在其他几个单击事件之前执行,这会导致问题。

如果一个元素上有多个点击事件,是否可以使用 jQuery 添加一个在所有其他事件之后触发的事件?我无法更改附加这些事件的顺序。

最佳答案

您是否尝试过将事件处理程序添加到元素的父元素中,并希望没有任何子元素阻止事件冒泡?

父级的处理程序肯定会在所有直接处理程序之后被调用。如果您使用 jQuery,event.target 将包含实际单击的元素。

关于javascript - 可以让 jquery 点击事件在所有其他点击事件之后执行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11910113/

相关文章:

javascript - HTML 中的 onLoad、onDomready、Nowrapp-in<head> 和 Nowrap-in<body> 有什么区别?

jquery - 垂直选项卡菜单

c# - 无法访问要在 HandleRequest 中使用的 EventArgs e 值

javascript - 如何获取有关按下哪个键多长时间的信息?

c# - 从 MVC Controller 返回 Json 但日期格式在 javascript 中不正确

javascript - 用于达到最大字符数加上单词结尾的正则表达式(如果适用)

Javascript 函数删除和替换

javascript - 相同的名称不能在不同的输入类型中

javascript - 查找未隐藏的可见 div Jquery/Javascript

javascript - 如何使用 onclick 事件触发此代码。我尝试过但失败了