Vài phút trước đây, tôi đã trả lời câu hỏi:
What is the difference between focusin/focusout vs focus/blur in jQuery?Tại sao event.bubbles là false cho "focusin" và "focusout"?
Câu trả lời là:
Câu trả lời ngắn: focusin
& thinsp; & thinsp; & thinsp; bong bóng, focus
không.
focusout
bong bóng, blur
& thinsp; không làm.
Tôi đã thử nghiệm nó, đó là sự thật, nhưng tôi gặp phải một điều kỳ lạ trong khi cố gắng thiết lập một DEMO:
$('#test').on('focusin focusout focus blur change', function(e) {
console.log(e.type + 'event bubles? : ' + e.bubbles);
});
focusin
và focusout
cho tôi e.bubbles == false
Có một lỗi của jQuery hoặc Tôi có thiếu hiển nhiên ở đây không?
Sai/sai trong Chrome 18 (trong trường hợp bạn muốn một số ghi chú của trình duyệt ...) – jmar777