我的网站上有一个<div>
,每当我向下滚动网站的 10 像素时,我都想更改其 CSS 属性。我怎样才能做到这一点?
问问题
69 次
1 回答
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/
于 2013-06-23T02:27:26.863 回答