javascript - jQuery onClick 多个回调

标签 javascript jquery callback

如何为一个 jQuery 事件注册多个回调?我正在努力实现的一个例子:

$(document).on("click", ".someclass", CallbackFunction1, CallbackFunction2);

function CallbackFunction1(event) {
    //Do stuff
}

function CallbackFunction2(event) {
    //Do some other stuff
}

如何设置事件处理程序以在单击元素时执行两个回调函数?

最佳答案

您可以将它们附加为单独的事件处理程序:

$(document).on("click", ".someclass", CallbackFunction1)
           .on("click", ".someclass", CallbackFunction2);

关于javascript - jQuery onClick 多个回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25139479/

相关文章:

javascript - 如何添加类型 : date for react-jsonschema-form

jquery - 如何减少包含略有不同逻辑的函数的数量?

javascript - 如何替换浏览器快捷键默认值

jquery - 为什么不使用 jQuery 更新 div 位置?

c++、pthread 和静态回调。 "this"返回指向派生类的基类 inctead 的指针(第 2 部分)

node.js - 作业完成时的 Kue 回调

javascript - jQuery 多个 animate() 回调

javascript - 共享 Angular 2 应用程序,web/mobile-web/Ionic 2

javascript - 在 Electron 渲染器进程中创建子窗口时如何修复 BrowserWindow 不是构造函数错误

javascript - jQuery 仅适用于 Chrome 应用程序的某些区域