JavaScript ロジックは関数をボタンのクリック イベントに自動的にバインドしますが、このコードはイベントを繰り返し登録します。これは、ボタンがクリックされたときに複数回トリガーされる onNext 関数に依存しています。 これは、JQuery が複数回バインドするかどうかを内部で判断せず、イベント関数を保存するために内部で配列を使用し、重複を削除しないためであると考えられます。 次のコードは、この問題を回避します。解決策は簡単です。 コードをコピー コードは次のとおりです。 if (!this.hasPageBarEvents) { $ (".pNext").on("click", this, this.onNext); this.hasPageBarEvents = true } この機能について注意してください将来的に JQuery を使用するとき。