有没有办法让keyup
、keypress
、blur
和change
事件在一行中调用相同的函数,或者我必须单独调用它们
我遇到的问题是,我需要使用db查找来验证某些数据,并希望确保在任何情况下都不会错过验证,无论是键入还是粘贴到框中
您可以使用.on()
将函数绑定到多个事件:
$('#元素')。打开('keyup keypress blur change',函数(e){
//e.type是触发的事件的类型
});
或者将函数作为参数传递给普通事件函数:
var myFunction=function(){
...
}
$(“#元素”)
.keyup(myFunction)
.按键(myFunction)
.blur(myFunction)
.change(myFunction)