jQuery keyup,是否有keyleave之类的



如何检测用户何时使用tab键离开(或取消焦点)文本字段?我找不到keyleave事件。

约瑟夫

我相信您正在寻找的事件是blur

MDN文档对该事件的描述如下:

当元素失去焦点时触发blur事件。此事件与focusout的主要区别在于,只有后者会出现气泡。

这不是tab键所独有的——即使在元素外部单击也会触发blur事件。

使用方法与其他jquery事件相同:

$( element ).on( "blur", function() {
  // element has lost focus
} );
// Or
$( element ).blur( function() {
  // element has lost focus
} );

相关内容

  • 没有找到相关文章

最新更新