2008년 4월 1일 화요일

Firebug의 "$1"

"Firebug에는 현재 선택된 노드를 가리키는 $1이라는 변수가 있다"라는 글을 보았습니다. (저만 몰랐나요? ^^;;)
사용자 삽입 이미지

dijit.byNode($1)을 감싸는 pre 태그에 id로 test_code를 설정해 주었구요. Firebug Console에 위의 코드를 입력하여서 pre 태그에 onclick handler를 넣었습니다.
사용자 삽입 이미지
그리고, 클릭을 하면 $1을 alert()을 사용하여 보여줍니다. 클릭할 때 selected된 node가 변경되므로 HTMLPreElement가 출력이 됩니다. $2는 $1 이전에 선택되었던 element를 보여준다고 하네요. ($$1을 사용하면 DOM tab에서 선택한 객체의 레퍼런스를 리턴한다고 하는데 저는 잘 안되네요. 되시는 분은 가르켜 주세요 ^^)

출처: Firebug +Dijit tips via Simon Willison's Weblog , Firebug의 Command Line 소개

댓글 없음:

댓글 쓰기