假设我这样做:
$(target).blur(function(e){
//do stuff
});
有没有办法获取被单击的对象以触发模糊操作?
我尝试使用e.target
,但这似乎返回附加到模糊操作的对象而不是单击的对象。
诀窍是等待额外的滴答声:
$(el).blur(function (event) {
// If we just hangout an extra tick, we'll find out which element got focus really
setTimeout(function(){
document.activeElement; // This is the element that has focus
},1);
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)