有可能被点击的元素与on-blur监听器
Is it possible to get clicked element with on-blur listener?
我有一个带有模糊侦听器的表单,当我在表单外部单击并触发模糊时,我可以获得被单击的元素吗?
您总是可以使用event.target
获得触发任何事件的元素,但是您需要为该事件设置一个事件处理程序。正如@adeneo所说,您需要设置一个click
事件处理程序,无论您在哪里单击,它都将触发。您可以通过在document.click
上设置处理程序来做到这一点。但是,即使在表单中单击,也会触发此操作。您需要对所单击的元素进行一些验证,以确保它是您感兴趣的元素。
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- Javascript全局onclick监听器
- 如何在td元素中添加监听器
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- window.on.scroll事件未启动
- 如何刷新列表框内容onclick或blur事件
- Socket.io on Mozilla Rhino
- 监听器必须是一个函数
- CSS中的游标属性似乎不适用于USB On The Go
- 在输入字段上有两个函数调用,一个在Blur上,一个不在Angular中
- jQuery点击ON现在使用.load触发关闭
- JQuery.on(“keydown”)追加到页面时不工作
- 使用.on动态添加jquery/js不知道的html元素
- angularjs$valid-on-dates在firefox中报告错误
- $('body').on('blur')在IE8中工作不好
- 有可能被点击的元素与on-blur监听器
- .blur() 与 .on() ,后者最好使用 ( 当前 )
- JavaScript: clear setInterval on blur, and resume on focus
- jQuery .hide() on .blur() 在 iOS Web 应用程序中不起作用
- Jquery On Blur sometimes