2009-11-25 5 views
0

디버거를 이벤트에 첨부 할 수있는 방법이 있습니까?방화 광 디버깅 JavaScript

DOM에 체크 박스 입력 요소가 있는데 클릭했을 때 디버거가 깨져서 무슨 일이 일어나고 있는지 단계별로 설명 할 수 있습니다. 나는 "... onclick="debugger;을 추가했지만, 방화범은 중단되지 않습니다.

+0

Eventbug (http://getfirebug.com/wiki/index.php/Firebug_Extensions#Eventbug)를 살펴 보시기 바랍니다. Eventbug를 사용하여 요청한 것을 할 수 있는지는 잘 모르겠지만 certanly에는 이벤트 처리기를보고 콘솔의 이벤트를 기록 할 수있는 많은 옵션이 있습니다. –

답변

1

불을 지르고에서 자바 스크립트 라인을 찾아 중단 점을 설정합니다. 당신은 전혀 자바 스크립트를 수정해야 should'nt.

체크 아웃 ..이 페이지, 특히 "모든 줄에 일시 정지 실행"섹션

+0

그게 바로 JavaScript 행이 아닙니다. – JamesBrownIsDead

+0

그런 다음 이벤트 처리기의 첫 번째 줄에 중단 점을 설정하십시오. – Triptych

2

체크 박스에 대한 온 클릭 핸들러를 작성이 시각적으로 어떻게 생겼는지, 그 핸들러에 중단 점을 추가하는 예를 들어 (jQuery를)

$('input#mycheckbox').click(function() { 
    console.log("click checkbox"); 
}); 

방화 광에서 다음을 추가 할 수 있습니다. 중단 점은 console.log 행입니다.

관련 문제