Web サイトを<div>
10 ピクセル下にスクロールするたびにその CSS 属性を変更したい Web サイトがあります。どうやってやるの?
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 に答える