日期:2014-05-16  浏览次数:20396 次

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

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