저는 jscript/javascript 개발에 참여하는 액션 스크립트 개발자입니다. 이벤트 처리기와 바인딩/바인딩 해제에 관한 질문이 있습니다.JQuery 이벤트 핸들러 정리하기
예를 들어 div에 onerror 이벤트 처리기가있는 img 요소가 있다고 가정 해 보겠습니다. 그 div 새 것으로 교체 할 경우 img 요소에 바인딩 된 eventhandler 제거해야합니다. img가 더 이상 문서에 없기 때문에 브라우저는 브라우저를 지울만큼 똑똑 할 것입니까? 아니면 메모리 누수가 발생합니까?
대본에서 나는 보통 오래된 이벤트 처리기를 끊임없이 제거하려고합니다. 그래서 내가 웹 브라우저를위한 자바 스크립트를 작성할 때 이것을해야합니까? 그것이 가장 좋은 방법은의 여부에 관한
이벤트 핸들러
는 모든 활성 이벤트 리스너 및 jquery.data()를 보여줍니다 자사의 파이어 폭스 플러그인, firequery를 사용해보십시오나는 또한 궁금 $('imgElement').error(errorFunction);
이벤트 처리기는 어떻게 추가됩니까? –