最新文章
本栏相关
其他文章
今天在做项目时,用到鼠标滚动的事件,发出来学习下。
本实例需要引用mousewheel.js。
JS代码如下:
<script src="http://www.xcsoft.cn/Public/js/jquery.mousewheel.js"></script>
<script>
var sp=0;
$(document).mousewheel(function(event, delta, deltaX, deltaY) {
if (delta > 0){
//向上滚动事件
if(sp>=-200){
sp=sp-100;
$("#list").css({"margin-left":sp+"px"});
}
}else if (delta < 0){
//向下滚动事件
if(sp<=200){
sp+=100;
$("#list").css({"margin-left":sp+"px"});
}
}
});
</script>鼠标滚动时返回的delta,向上滚动时值是:1,向下滚动时值是-1,所以很好判断。
按键盘左右方向键可快速浏览上一篇(←)、下一篇(→)
| 您的姓名: | |
| 上一步:鼠标向上滚动/左方向键(←) 下一步或完成:鼠标向下滚动/Tab键/右方向键(→) |
| 您的电话: | |
| 您的邮箱: |
| 信息内容: | |
| 验证码: |