jQuery中的trigger(type, [data]) 原生实现方法

1 function fireEvent(el,type){
2         if(document.createEventObject){
3           return el.fireEvent('on'+type);
4         }else{
5             var e = document.createEvent('HTMLEvents');
6             e.initEvent(type,true,true);
7             return !el.dispatchEvent(e);
8       }
9 }
posted @ 2012-05-03 01:13  一只柯楠  阅读(948)  评论(0编辑  收藏  举报