2013-06-23 54 views
0

我的網站上有一個<div>,當我向下滾動10px的網站時,我想更改其CSS屬性。我怎樣才能做到這一點?向下滾動時影響元素

+1

http://stackoverflow.com/a/15800696/1947286這應該引導你在正確的方向 – apaul

回答

1

大約是這樣的:

$(document).ready(function() { 
    $(window).scroll(function() { 
    var elementTop = $('.someDiv').offset().top; 
    var position = elementTop- $(window).scrollTop(); 
    if(position == 10){ 
     //do something 

    } 
    }); 
}); 

我想這可能工作,我還沒有測試它,但還沒有給它嘗試..

而且這個jQuery功能應該是真正有用的,你還要檢查它出: http://api.jquery.com/position/

+0

完美的作品,非常感謝! :) –