当表单上发生以下事件时,我必须做同样的事情
1) 一个输入文本框的值被键盘或鼠标改变(粘贴) 2)选中/取消选中复选框 3) 更改了一个选择选项
我现在在做
$(':text').on('input', function() {
//Same code
}
$(':checkbox').on('change', function() {
//Same code
}
$('select').on('change', function() {
//Same code
}
但我想为所有事件编写单个函数,例如
$(':text', ':checkbox', 'select' ).on('???', function() {
//Same code
}
请帮帮我
提前致谢
最佳答案
你可以使用这样的东西。但这将同时触发 :text 的更改和输入事件。
$(':checkbox, :text, select').on('change input',function(e) {
//code
});
关于javascript - 文本、复选框、使用 Jquery 选择输入的单一事件函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26957347/