jyo*_*ora 16 javascript jquery
我有一个输入元素,我希望使用输入绑定change和keypress事件,但事件处理代码对于这两个事件都是相同的.是否有任何简短的方法,而不是两次编写相同的代码.好吧,我可以写一个方法,但想知道是否有更简单的方法来做到这一点
$("#inpt").change(function(){
some code
});
$("#inpt").keypress(function(){
same code
});
Run Code Online (Sandbox Code Playgroud)
有什么方法可以绑定这两个事件吗?
tva*_*son 39
您可以使用jQuery方法.
$("#inpt").on( "change keypress", function () {
code
});
Run Code Online (Sandbox Code Playgroud)
小智 6
您可以保存该功能并将其绑定到两者:
var fn = function(){ /*some code*/ };
$("#inpt").change(fn).keypress(fn);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7891 次 |
最近记录: |