var mouseScroll=event.type=="DOMMouseScroll"?"DOMMouseScroll":"mousewheel";
$('.slide').each(function(i){
}).on(mouseScroll, function(){
var e=window.event||event||e;
var dir=e.wheelDelta||e.detail;
var _=$(this);
console.log(dir);
jump(dir,_);
})
function jump(dir,_){
if(dir==-120||dir==-3){
item=parseInt(_.data("index"));
if(item<slideLength-1){
var x=-parseInt(item+1)+"00%";
$(".slide").css({transition:"transform 1s ease",transform:"translate3d(0,"+x+",0)"});
}
}else{
item=parseInt(_.data("index"));
if(item>0){
var y=-parseInt(item-1)+"00%";
$(".slide").css({transition:"transform 1s ease",transform:"translate3d(0,"+y+",0)"});
}
}
}
上边是我的源码,在firefox里var mouseScroll=event.type=="DOMMouseScroll"?"DOMMouseScroll":"mousewheel";
这句话取到的还是"mousewheel",而且运行不起来,但是在chrome里就可以运行