개발 Q&A

제목 event bind 중복으로 인한 메모리 누수 문제
글쓴이 쿨교 작성시각 2013/11/29 16:45:21
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 15890   RSS
안녕하세요. 제목이 맞는 표현인지는 모르겠지만

상황은 이렇습니다.

게시판 목록, 쓰기 페이지가 전부 ajax로 해당 부분만 내용이 바뀝니다.

목록에서 글쓰기를 클릭하면 작성 폼이 ajax로 나오면서 변경 후에 폼 검증을 위한 validate 이벤트를 바인딩 해놓습니다.

그리고 다시 목록으로 갔다가 (ajax) 다시 글쓰기를 클릭하면 작성폼이 나오면서 또 validate 이벤트를 바인딩 하지요.

한마디로 계속해서 이벤트를 바인딩해 놓는데 그렇게 해도 큰 문제가 없는건지 궁금합니다.

태그 jquery,bind,메모리
 다음글 DB에 저장되어 있는 HTML 코드 보여주는 방법 문의... (9)
 이전글 mysql select 질문이요. (어제꺼 이어서요..... (8)

댓글

criuce / 2013/11/29 16:49:53 / 추천 0
jquery 쓰시나요?

form이 제거되면 해당 폼에 바인딩된 이벤트들은 제거가 될겁니다.

바인딩 하실댄 꼭 on 메소드 쓰시고요.
쿨교 / 2013/11/29 17:28:02 / 추천 0
criuce님 감사합니다.

네 jquery로 해서 on 메소드로 사용합니다.

form이 없어지면서 제거가 되는군요. 넵 감사합니다. ^^ 걱정없이 써도 되겠네요.