2013-11-26 102 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; 

只是改變分母中的數字。它改變了滾動的速度。