$.fn.extend({//添加滚轮事件//by
mousewheel:function(Func){
return this.each(function(){
var _self = this;
_self.D = 0;//滚动方向
if($.browser.msie||$.browser.safari){
_self.onmousewheel=function(){_self.D = event.wheelDelta;event.returnValue = false;Func && Func.call(_self);};
}else{//ff
_self.addEventListener("DOMMouseScroll",function(e){
_self.D = e.detail>0?-1:1;
e.preventDefault();
Func && Func.call(_self);
},false);
}
});
}
});
//e.wheelData为正表示向上
//ff e.details为负表示向上
posted on 2009-04-21 10:02
汪杰 阅读(348)
评论(1) 编辑 收藏 引用 所属分类:
javascript