1
 $(window).scroll(function(){  

         console.log($(window).scrollTop());

     });

スクロールすると、以下のコンソール出力が表示されます

2

リスト(392行目)

7

リスト(392行目)

12

リスト(392行目)

18

リスト(392行目)

25

では、なぜ 3,4,6 個の値が欠落しているのですか?? ゆっくりスクロールすると、それらの値 (3,4) を取得できます。問題は、スクロール ハンドラ関数内の if 条件を使用したい

 $(window).scroll(function(){  

         if($(window).scrollTop() == 3 ) alert('hit');

     });

現在、上記のコードは機能する場合と機能しない場合があります。毎回動作させるにはどうすればよいですか?

4

0 に答える 0