0
我的網站上有一個<div>
,當我向下滾動10px的網站時,我想更改其CSS屬性。我怎樣才能做到這一點?向下滾動時影響元素
我的網站上有一個<div>
,當我向下滾動10px的網站時,我想更改其CSS屬性。我怎樣才能做到這一點?向下滾動時影響元素
大約是這樣的:
$(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/
完美的作品,非常感謝! :) –
http://stackoverflow.com/a/15800696/1947286這應該引導你在正確的方向 – apaul