2012-09-04 2 views
0

좋아, 이제 요소에 연결된 이벤트를 디버깅하는 몇 가지 기술에 익숙해졌습니다. 클릭 수, 마우스 다운, 포커스 등의 이벤트페이지로드시 Jquery 디버깅

이러한 것들은 쉽지만, 문서가로드 될 때 jquery 플러그인 (슬라이더, 양식 플러그인 등)에 의해 트리거되는 이벤트의 순서를 기록하는 것입니다. 페이지가로드되고 새 요소가 도입되고 일부 오래된 요소가 변경되거나 삭제 될 때 변형되는 원시 코드가 있습니다.

지금 크롬 도구와 파이어 폭스를 사용하고 특정 요소에 대한 하위 트리 수정을 중단하기 위해 파이어 폭스를 설정해 보았습니다.하지만 변경된 것은 확실하지만 페이지가로드 된 후에 만 ​​작동합니다.

이러한 상황을 디버깅하기 위해 어떤 방법을 제안합니까?

코드와 관련된 추상적인 일반적인 상황은 없습니다.

답변

2

페이지로드가 완료되면 Chrome 개발자 도구에서 '일시 중지'버튼을 클릭하고 페이지를 새로 고침하면 즉시 중단됩니다.로드하기 전에 원하는 지점까지 단계별 실행이 가능합니다. . JQuery 파일, 플러그인 등이 개발되지 않은 버전인지 확인하십시오.

관련 문제