不同浏览器对JS的事件对象解析不同。
主流浏览器中:事件对象可以在事件的回调函数中通过参数传入,常规写法是简写为e。
低版本IE浏览器中:事件对象通过window对象中获取,要取得事件对象,即window.event。
因此兼容写法:
//获取事件对象的兼容性写法 getEvent: function(e){ return e ? e : window.event; },
不同浏览器对JS的事件对象解析不同。
主流浏览器中:事件对象可以在事件的回调函数中通过参数传入,常规写法是简写为e。
低版本IE浏览器中:事件对象通过window对象中获取,要取得事件对象,即window.event。
因此兼容写法:
//获取事件对象的兼容性写法 getEvent: function(e){ return e ? e : window.event; },