一、blur、focus、load和unload不能像其它事件同样冒泡。事 实上blur和focus能够用事件捕获而非事件冒泡的方法得到(在IE以外的其它浏览器中)。jquery
二、div等DOM 加上tabindex属性,能够触发blur事件。但仍然不冒泡。浏览器
想一想挺在理的,但jQuery的on方法该怎么用呀?spa
***************************************************2017年6月增长事件
今天偶尔看到之前的文章,其实这个问题已经解决了。ip
用jquery的话,用focusin ,focusout事件来代替blur,focus事件。 focusin ,focusout事件是会冒泡的。可是浏览器不支持它冒泡,jquery怎么就能这么大本事监测到呢?这具体原理能够看 《JavaScript忍者秘籍》,我印象这本书的倒数第二章吧,书没在手边,无法查!原理