默认情况下div无法获取焦点,无法触发focus与blur事件,猜测span,a等标签也无法触发焦点事件(input:button,及button标签可以触发)

如何使div触发blur事件:可以给div加上tabindex属性

在线演示:http://sandbox.runjs.cn/show/e0bvfcag

源码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style>.box{width: 200px;height: 200px;background-color: #3295F2;}</style><script type="text/javascript" src="http://sandbox.runjs.cn/uploads/rs/294/c4c2o6mh/jquery.js"></script>
</head>
<body><input type="text" /><input type="button" value="测试" class="but"/><button>kkk</button><div class="box" tabindex="1"></div><script>$('.box').focus(function(){alert('div focus');});$('.box').blur(function(){alert('div blur');});$('.but').focus(function(){alert('but');});$('.but').blur(function(){alert('but');});$('button').focus(function(){alert('but');});$('button').blur(function(){alert('but');});</script>
</body>
</html>

相关资料: http://www.w3school.com.cn/tags/att_standard_tabindex.asp

demo:  http://www.w3school.com.cn/tiy/t.asp?f=html_standard_tabindex

div无法触发blur事件解决办法相关推荐

  1. div无法触发blur事件解决的方法

    默认情况下div无法获取焦点,无法触发focus与blur事件,推測span,a等标签也无法触发焦点事件(input:button.及button标签能够触发) 怎样使div触发blur事件:能够给d ...

  2. 子节点含有表单元素的div元素的blur事件

    1.div元素的blur事件 blur事件一般在表单元素如input元素才是存在的,对div.span等元素时无效的,但是可以给div元素加上tabindex属性,也可以让div等元素有焦点,所以bl ...

  3. [Unity] AnimationEvent 因 Animator Controller 中 Transition 设置问题而不触发的快速解决办法:重新拖入 Animator 创建新 State

    这篇文章提出了一个 AnimationEvent 不触发的可能性:Animator Controller 中 Transition 设置问题 https://blog.csdn.net/qq_4173 ...

  4. CPU值满resmgr:cpu quantum造成的Oracle等待事件解决办法

    cpu quantum造成的Oracle等待事件解决办法 不少接触数据库的朋友有一个困扰已久的问题--resmgr:cpu quantum.已经遇过不少次这种CPU突然全绿的情况,通过隐含参数屏蔽了一 ...

  5. jquery 赋值时不触发change事件解决

    $("#optionsId").change(function(){$("#selectOptionsText").val('测试'); }); $(" ...

  6. 控件不响应点击事件解决办法

    以前,我们判断控件是否被点击是根据它的坐标及尺寸判断的. 不过,在WP/SL中,是否被点击了还要增加一个判断依据,那就是这里是否有内容. 所以,有时我们的控件死活就是不响应点击事件,原因就在这里,点击 ...

  7. DIV中文字不换行解决办法

    解决办法如下: word-wrap : normal | break-word 设置或检索当当前行超过指定容器的边界时是否断开转行. normal: 控制连续文本换行. break-word: 内容将 ...

  8. android listview使用自定义的adapter没有了OnItemClickListener事件解决办法

    在使用listview的时用使用自定义的adapter的时候,如果你的item布局中包含有Button,Checkable继承来的所有控件,那么你将无法获取listview的onItemClickLi ...

  9. div隐藏select显示的解决办法(就死select挡住了div) 不是网上找到的那五种

    在网上找到的解决办法地址如下 http://www.blogjava.net/fine/archive/2007/08/07/134941.html 又想到了一种新的解决办法,是试出来的(准确点说是看 ...

最新文章

  1. SAP S/4 HANA新变化-信用管理
  2. Python快速入门(1)
  3. win10安装java不见了,win10安装java以及java配置遇到的坑
  4. 【转】Windows8不联网直接安装.Net 3.5 Framework的方法
  5. Java守护线程概述
  6. 利用Cloudflare为基于GitHub Pages的Hexo博客添加HTTPS支持
  7. 【HDU - 3410 】 Passing the Message(单调栈)
  8. 慕课网_《Java实现对称加密》学习总结
  9. 驱动程序和应用程序的区别_复仇者黑客组织—教你写第一个Linux设备驱动程序...
  10. luajit日记-配置说明
  11. oracle 字段带数字,Oracle字符串中包含数字、特殊符号的排序
  12. log 日志 php tp5,TP5自定义日志记录到文件方法
  13. VSS 2005使用
  14. 爱普森针式打印机怎么连接计算机,爱普生针式打印机怎么安装 爱普生针式打印机安装步骤详解【图文】...
  15. NetSetMan IP快速切换
  16. Python基础知识-字典dictionary
  17. layim php,Workerman+LayIM+ThinkPHP5的webIM,即时通讯系统 – ThinkPHP框架
  18. 如何在PowerPoint中添加背景音乐
  19. 一首同音叠字诗“石室诗士施氏”
  20. 只用200行Go代码写一个自己的区块链!

热门文章

  1. 什么是JS面向对象?
  2. 35 | 前端安全:如何打造一个可信的前端环境?
  3. 【leetcode_easy_$】577. Employee Bonus
  4. 第三阶段:Web前端:01Web(HTML、CSS、JavaScript)
  5. 并发编程(进程、线程、协程)
  6. php把字符串变为数组_php把字符串转为数组的方法
  7. c程序语言捉迷藏,小学一年级语文《捉迷藏》教案范文
  8. 时间都去哪儿了? 番茄钟告诉你答案
  9. motan学习笔记 一 微博轻量级RPC框架Motan
  10. JVM致命错误日志(hs_err_pid.log)解读