【发布时间】:2010-11-18 14:02:39
【问题描述】:
我在 DIV 中有一个下拉菜单。
我希望当用户点击其他任何地方时隐藏下拉菜单。
$('div').blur(function() { $(this).hide(); }
不工作。
我知道 .blur 仅适用于 <a>,但在这种情况下,最简单的解决方案是什么?
【问题讨论】:
-
似乎您需要处理正文上的 onclick 事件并检查是否在 div 上单击它。如果没有 - 隐藏这个 div。
标签: javascript jquery html onblur