小编A P*_*tel的帖子

如何更好地处理事件

如果我在一个元素上有多个事件,我正在处理这些事件,如下所示:

$("body").on("click", ".element", function(e) {
    // Do something on click
});

$("body").on("change", ".element", function(e) {
    // Do something on change
});
Run Code Online (Sandbox Code Playgroud)

有没有办法在一次on()调用中组合元素上的所有事件?如果有多个事件与一个元素相关联,最佳做法是什么?

$("body").on("change click", ".element", function(e) {
    // Can I detect here if it was change or click event and perform an action accordingly?
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

19
推荐指数
3
解决办法
717
查看次数

标签 统计

javascript ×1

jquery ×1