关于blur和focus的事件代理

1、focus 、blur 、 change 事件是不冒泡的

2、常规的事件代理是利用冒泡,而这三个不冒泡的事件,可以在捕获阶段做监听

   el.addEventListener('blur', callback, true);

3、IE没有捕获。。但可以通过特有的focusin, foucsout事件完成相同的效果

 

整理自: 【翻译】谈 focus 和 blur 的事件代理

 

posted @ 2013-03-06 14:22  王冶soda  阅读(202)  评论(0编辑  收藏  举报