将键盘(输入)和模糊事件结合在一起



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

我想在Enter键按或Blur上执行一些功能。在这种情况下,他们应该做同样的事情。

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

所以我需要添加类似的内容:

if(e.keyCode === 13 || blur) {

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

创建您的共享功能

function myFunction() { }

然后创建2个不同的处理程序,然后调用该功能:

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

最新更新