본문 바로가기

스터디/프론트엔드

[JQuery] 이벤트 중복 실행 방지

버튼을 더블 클릭 했을 때 해당 이벤트가 여러 번 실행되는 문제가 발생할 때가 존재한다.

아래와 같은 jQuery 로직을 사용하면 해당 이벤트를 한번만 실행되게 처리할 수 있다.

$("#id").off('click').on('click', function() { 
     alert('클릭'); 
});

 

유의사항

중복 실행을 방지하는 것이지 한번 실행되고 이벤트가 사라지는 것은 아님!

 

'스터디 > 프론트엔드' 카테고리의 다른 글

[html] Apple Mobile Web App Tag  (0) 2020.12.31
[Vue.js] 시작 !  (0) 2020.11.25
[Vue.js] 2 vs 3  (0) 2020.11.25
SASS[SCSS] 설치 및 활용  (0) 2020.11.10