当前位置: 代码迷 >> JavaScript >> 关于blur事件解决思路
  详细解决方案

关于blur事件解决思路

热度:99   发布时间:2012-04-20 15:27:03.0
关于blur事件
有一个元素,在失去焦点以后删除一个div 而那个div在点击上面的元素后要执行某些操作,现在的问题就是在点击div上面的元素后 首先触发的是blur事件 导致div删除 然后就无法触发div的点击事件 我现在就是想知道能不能在blur事件里面添加什么判断 判断一下是否点击了那个div 或者其他什么可行的逻辑达到我的需求

------解决方案--------------------
楼主可以setTimeout,50ms之后,执行blur事件,先执行click事件。如果没有click事件,直接执行blur,50ms是根本察觉不出来的