If they're the same, then why there are two of this kind of event?

推荐答案

As you know, the onBlur event fires for an element if that element had the focus, but loses it.

在这种情况下,onFocusOut事件会触发,但如果任何子元素失go 焦点,也会触发.

例如,您有一个具有特殊格式的div,因为人类当前正在编辑该区域中的字段.当焦点离开该div时,您可以使用onFocusOut来关闭该格式.

直到最近,onFocusOut才被IE使用.如果这已经改变,那就是最近的事了.使用FF、 chromium 等进行测试.

Jquery相关问答推荐

如何用each替换元素的attr href

如何在for循环期间上传文件

jquery克隆div并将其附加在特定div之后

使用 jQuery / javascript 测试链接是否是外部的?

如何在 jQuery 中获取浏览器滚动位置?

对自定义属性执行客户端验证

jQuery - 获取 ajax POST 的表单值

如何使用 jQuery 获取 div 的当前类?

jQuery获取表单字段值

JavaScript style.display="none" 还是 jQuery .hide() 更高效?

jquery 从特定表单获取所有输入

验证外部脚本是否已加载

在javascript中检测按键的最简单方法

使用 jquery 通过文本设置下拉值

Rails 5:如何将 $(document).ready() 与 turbo-links 一起使用

检测夹点的最简单方法

jQuery slideUp().remove() 在删除发生之前似乎没有显示 slideUp 动画

在未实现接口 FormData 的对象上调用附加

Twitter Bootstrap alert 消息关闭并再次打开

在 Javascript/jQuery 中,(e) 是什么意思?