$(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');
});
現在、上記のコードは機能する場合と機能しない場合があります。毎回動作させるにはどうすればよいですか?