2013-11-26 104 views
0

我有这个代码使用.scrollTop移动框。使用这个i代码,我能够从底部到顶部移动盒子,还有其他方式来控制每100像素滚动的速度吗?控制JQuery的滚动速度

这里是我的jQuery

$(document).ready(function() { 
    $(window).scroll(function() { 
     var x = $(document).scrollTop(); 
     var dh = $(window).innerHeight(); 
     var move = x/100 * 100; 
     console.log(x); 
     $('.box').css('bottom', move); 
     } 
    }); 
}); 

CSS:

body { 
    height: 2000px; 
} 
.box { 
    width: 50px; 
    height: 50px; 
    background: #f00; 
    bottom: 0; 
    position: fixed; 
} 

有没有办法做到这一点?先谢谢你们。祝你今天愉快。

+0

速度究竟是什么? – igor

+0

滚动ms kitty的速度。 – user3012847

+0

所以你有这个http://jsfiddle.net/c8sFu/1/你期望发生什么? – DaniP

回答

0

不确定这是否正是你所得到的,如果没有,请更具体地说明你的要求。这就是说....

var move = x/100 * 100; 

只是改变分母中的数字。它改变了滚动的速度。