2016-06-07 2 views
0

나는 Angular 2 Starter by AngularClass을 사용하여 시동기 응용 프로그램을 빌드했습니다. 콘솔에서 (크롬과 불을 지르고 모두) 내가 입력 할 수 있습니다

a = $('body') 

그리고 a 유형의 객체이며이 DOM 요소 인 것 같습니다. 이 $ 출처 않습니다 어디에서

a.find('h1') 

를 실행할 수 없습니다?

답변

1

$은 브라우저 API의 선택기 기능입니다. 당신은 크롬에서 같은 콘솔 수 :이 창에있는 경우

$ //type $ in console log 
function$(selector, [startNode]) { [Command Line API] } //returns function 

검사 :

window.$ 
function $(selector, [startNode]) { [Command Line API] } 

그것은 단순히 DOM에서 macthed 요소를 반환합니다. find$ 선택기 기능에서 작동하지 않기 때문에 a.find('h1')이 작동하지 않는 이유는 무엇입니까? webpack 또는 angular2와는 아무런 관련이 없습니다.

관련 문제