JavaScript 로직은 함수를 버튼의 클릭 이벤트에 자동으로 바인딩하지만 이 코드는 이벤트를 반복적으로 등록합니다. 이는 버튼을 클릭할 때 여러 번 트리거되는 onNext 함수에 의존합니다. JQuery는 여러 번 바인딩할지 여부를 내부적으로 결정하지 않기 때문에 내부적으로 배열을 사용하여 이벤트 함수를 저장하고 중복을 제거하지 않는 것으로 의심됩니다. 다음 코드는 이 문제를 방지합니다. 해결책은 간단합니다. 코드 복사 코드는 다음과 같습니다. if (!this.hasPageBarEvents) { $ (".pNext").on("click", this, this.onNext); this.hasPageBarEvents = true; } 이 기능에 주의하세요. 앞으로 JQuery를 사용할 때.