javascript - 如何模糊div元素?

标签 javascript jquery html onblur

我在 DIV 中有一个下拉菜单。

我希望当用户点击其他地方时隐藏下拉菜单。

$('div').blur(function() { $(this).hide(); }

不工作。

我知道 .blur 只适用于 <a>但在这种情况下,最简单的解决方案是什么?

最佳答案

尝试在您的 div 上使用 tabindex 属性,请参阅:

检查 this发布更多信息和演示。

关于javascript - 如何模糊div元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1259716/

相关文章:

javascript - 无法使用它的属性获取 xml 元素的内部 HTML

html - 使用 EL 访问对象属性时进行 null 检查的必要性

javascript - jquery点击确认后不起作用

javascript - 使用 AJAX 调用将 PHP 字符串数组转换为 Javascript 对象数组

javascript - 将下拉列表转换为单选或仅使用 javascript/jquery 来更改选择?

javascript - 即使 z-index 最大,Mousemove 事件也不会在 Canvas 上触发

javascript - fadeIn() 时 Div 改变位置

javascript - React、Apollo 2、GraphQL、身份验证。如何在登录后重新渲染组件

javascript - 在 jQuery 插件中引用时使用哪个 - $(obj) vs obj

javascript - Jquery Validation 使用索引验证表单数组