我想绑定一个能够启用事件change
和keypress
按钮的函数。有没有比这更好的方式:
$(':input').change(function () {
onInputChange();
}).keypress(function () {
onInputChange();
});
谢谢。
答案 0 :(得分:6)
$(':input').on('change keypress', onInputChange);
答案 1 :(得分:3)
$(':input').on("change keypress", function () {
onInputChange();
});
另外:您可以避免使用匿名函数,只需执行以下操作:
$(':input').on("change keypress", onInputChange);
答案 2 :(得分:3)
我相信这应该可以解决问题:
$(':input').on('change keypress', onInputChange);
请注意,此代码假定onInputChange
要么不担心this
上下文或event
变量,要么考虑它们。您也可以使用以下内容:
$(':input').on('change keypress', function () {
onInputChange();
});