저는 BHO를 만들고 페이스 북 페이지에 스크립트를 삽입하고 있습니다. 내 질문은 다음과 같습니다. 때로는 페이지에 스크립트를 삽입하고 일부 이벤트를 이벤트 보유자 (예 :jQuery 이벤트가 꺼진 후 문서에 남아 있습니다.
$('#contentArea').on('click','#myId',Dosomething);
)에 바인딩합니다.
그런 다음이 페이지에서 스크립트를 제거한 다음 다시 추가합니다 (이유는 묻지 않습니다. facebook은 항상 새 페이지에 대한 새 문서를 생성하지는 않지만 변경됩니다) 문서의 일부), 이번에는 이벤트가 여러 번 실행됩니다 (여러 번 제거한 다음 추가하는 경우에 따라 달라 지므로 1 제거 및 1 추가의 경우 2 회 제거, 2 회 제거의 경우 2 회 추가, 3 회 실행) 스크립트의 첫 번째 줄 내가 핸들러가 문서 또는 노드에서 제거되지 않습니다 아니까 내가 여기 실종입니다 ... 어쩌면 이벤트 무엇
$('#contentArea').off();
이라는면에도 불구 등) 버블 링 프로 블 여자 이름? 안녕, internet explorer 9
에서 일하고 있습니다.
질문은 분명 속성
을 추가 할 수 있습니다 후 요소는 DOM이다. 잘 했어. –