초급 개발자 mylee 개발 노트

  • 홈
  • 태그
  • 방명록

unbind 1

[jQuery] 이벤트 바인딩 삭제하기 (unbind vs off)

오늘 코드 리뷰하다가 이벤트 중복 바인딩 이슈가 있어서 해보는 정리🤔 이벤트 중복 바인딩이 발생하는 경우실제로 발견한 중복 코드:// 상단에 있던 코드$('#btnSearch').unbind().click(_eventSearch); //검색 버튼 클릭// 하단에 있던 코드$('#btnSearch').click(function(e){ $("#page").val(1); _eventSearch(); e.preventDefault();}); 이러면 검색 버튼 누를 때 _eventSearch 함수가 두 번 실행될 수 있음.근데 다행히 unbind()가 있어서 이전 이벤트는 제거됐었다.  비슷한 중복 패턴들:// 패턴 1: document.ready 안에서 중복$(document).ready(fu..

개발노트/jQuery 2025.02.05
이전
1
다음
더보기
프로필사진

초급 개발자 mylee 개발 노트

dev-mylee 님의 블로그 입니다.

  • 분류 전체보기 (35)
    • 개발노트 (35)
      • Java (2)
      • Spring (5)
      • JavaScript (7)
      • jQuery (6)
      • jqGrid (9)
      • TroubleShooting (6)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바