组合keyup(Enter)和模糊事件

时间:2019-03-08 20:12:11

标签: jquery blur keyup

我尝试了一些类似的解决方案,但这些都只是类似的。

我想通过=键或Enter来执行某些功能。在这种情况下,他们应该做同样的事情。

Blur

所以我需要添加以下内容:

$(".some_input").on("keyup blur", function(e) {
  if(e.keyCode === 13) {
    // some function to be executed on both of the events
  }
})

这就是我所需要的,而我自己确实无法实现。

1 个答案:

答案 0 :(得分:1)

创建共享功能

function myFunction() { }

然后创建2个不同的处理程序,并调用函数:

$(".some_input").on("blur", myFunction).on("keyup", function(e) {
    if(e.keyCode === 13) {
        myFunction();
    }
});