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 }
原文地址:https://www.cnblogs.com/webzhangnan/p/2479924.html