简单的事件添加的函数

时间: 2010-01-26 / 分类: Javascript / 浏览次数: 4 views / 0个评论 发表评论
var addEvent = function(e, type, fn){
    if (e.length){
      for(var i = 0; i < e.length; i++){
        addEvent(e[i], type, fn);
      }
      return;
    }

    if (e.addEventListener) {
      if( type && fn){
        e.addEventListener(type, fn, false);
      }
    } else {
      e.attachEvent('on' + type, function(){
        if (typeof fn === 'function'){
          fn.call(e, e);
        }
      });
    }
}

发表评论

您的昵称 *

您的邮箱 *

您的网站