addEventListener in Internet Explorer

后端 未结 8 2163
感情败类
感情败类 2020-11-22 14:33

What is the equivalent to the Element Object in Internet Explorer 9?

if (!Element.prototype.addEventListener) {
    Element.prototype.addEventListener = func         


        
8条回答
  •  爱一瞬间的悲伤
    2020-11-22 14:59

    Here's something for those who like beautiful code.

    function addEventListener(obj,evt,func){
        if ('addEventListener' in window){
            obj.addEventListener(evt,func, false);
        } else if ('attachEvent' in window){//IE
            obj.attachEvent('on'+evt,func);
        }
    }
    

    Shamelessly stolen from Iframe-Resizer.

提交回复
热议问题