几分钟前,我回答了这个问题:
jQuery 中的 focusin/focusout 与 focus/blur 有什么区别?
答案是:
简短的回答:focusin
泡沫,focus
没有。
focusout
泡沫,blur
没有。
我测试了一下,确实如此,但是在尝试设置DEMO时遇到了一件奇怪的事情:
$('#test').on('focusin focusout focus blur change', function(e) {
console.log(e.type + 'event bubles? : ' + e.bubbles);
});
focusin
给focusout
我e.bubbles == false
它是 jQuery 的错误还是我在这里错过了明显的东西?