直接拿走,兼容IE8
/***
* 指定元素绑定响应函数
* @param obj 绑定事件的对象
* @param eventStr 事件字符串(不要on)
* @param callBack 回调函数
*/
function bind(obj, eventStr, callBack) {
if (obj.addEventListener){
//大部分浏览器
obj.addEventListener(eventStr, callBack, false);
}else{
/**
* this是谁由调用方式决定
*/
//IE8以下
obj.attachEvent("on"+eventStr, function () {
callBack().call(obj);
});
}
}