Couple of minutes ago, I answered the question:
What is the difference between focusin/focusout vs focus/blur in jQuery?
The answer was:
Short answer: focusin
bubbles, focus
does not.
focusout
bubbles, blur
does not.
I tested it, it's true, but I encountered a weird thing while trying to set up a DEMO:
$('#test').on('focusin focusout focus blur change', function(e) {
console.log(e.type + 'event bubles? : ' + e.bubbles);
});
focusin
and focusout
give me e.bubbles == false
Is it a bug of jQuery or am I missing the obvious here?