キーダウンイベントで2つの異なる要素、最初のプレスで1番目の要素、2番目のプレスで2番目の要素にスクロールし、2回のプレス(またはヒット)ごとにイベントを繰り返しようとしています。以下にリンクされている JSFiddle デモを作成しました。
ご覧のとおり、2 回目のプレス (またはヒット) では一番下の要素までスクロールしません。私が考えることができる唯一のことは、2番目のイベントに「.offset().top」以外のものを使用することです。しかし、JS の達人が私のコードを見ると、バグや、目的の効果を得るための別の解決策が見つかるかもしれません。前もって感謝します!
.offset().top ???
主なバグは解決されましたが、新しいバグが明らかになりました..ユーザーが上矢印をクリックした場合にヒット変数をゼロにリセットする方法はありますか??
もうバグはありません!このスクリプトを自由に使用してください。