当元素获得焦点时如何执行操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当元素获得焦点时如何执行操作相关的知识,希望对你有一定的参考价值。

  1. jQuery('form')
  2. .focusin(function(){
  3. jQuery(this).addClass('focused');
  4. });
  5. .focusout(function(){
  6. jQuery(this).removeClass('focused');
  7. });
  8.  
  9. //However, the preferred way to do this is using
  10. // .focus() and .blur()
  11.  
  12. //For when an element loses it's focus use .blur()
  13. $('#target').blur(function() {
  14. alert('Handler for .blur() called.');
  15. });
  16.  
  17. //For when an element gains focus use .focus()
  18. $('#target').focus(function() {
  19. alert('Handler for .focus() called.');
  20. });
  21.  

以上是关于当元素获得焦点时如何执行操作的主要内容,如果未能解决你的问题,请参考以下文章

ExtJs:当文本字段获得焦点时,在文本字段中手动触发粘贴事件

委托元素是不是需要获得焦点才能触发键盘事件?

当条目在 Gtk Python 中获得焦点时如何更改输入语言

当 UIButton 获得焦点时,Siri Remote 的菜单按钮不退出应用程序

当文本字段获得焦点时,如何使底部工具栏浮在软键盘上方

当嵌入式 ActiveX 控件接收并失去键盘焦点时如何获得通知?