Javascript 如何同时使用'blur'和'change':jquery

Javascript 如何同时使用'blur'和'change':jquery,javascript,jquery,Javascript,Jquery,根据我的自动保存功能。这是由元素的某些更改触发的。在这种情况下,模糊和更改-输入文本和复选框 我想让函数在输入和单击框的同时工作。因为在同一行中有两个元素类型 我尝试了$'xxx'。在'blur change'上,函数 但只有改变才起作用。有什么想法吗?您可以使用这种模式。并定义一个新函数commonFunction,该函数包含两个事件的公共代码 $("xxx").on({ blur: function() { // Handle blur... comm

根据我的自动保存功能。这是由元素的某些更改触发的。在这种情况下,模糊和更改-输入文本和复选框

我想让函数在输入和单击框的同时工作。因为在同一行中有两个元素类型

我尝试了$'xxx'。在'blur change'上,函数


但只有改变才起作用。有什么想法吗?

您可以使用这种模式。并定义一个新函数commonFunction,该函数包含两个事件的公共代码

$("xxx").on({
    blur: function() {
        // Handle blur...
        commonFunction();
    },
    change: function() {
        // Handle change...
        commonFunction();
    }
});

请注意,“更改”仅在模糊上触发,因此它们在行为上几乎是相同的。如果您想在用户键入tooWilf时触发事件,您可能应该尝试输入事件,答案是否有用?请回答