복붙노트

[JQUERY] 왜 jQuery를 또는에서 getElementById 같은 DOM 방법은없는 요소를 찾을 수 있습니까?

JQUERY

왜 jQuery를 또는에서 getElementById 같은 DOM 방법은없는 요소를 찾을 수 있습니까?

해결법


  1. 1.당신이 발견하려고 한 요소는 DOM 스크립트의 실행 된 아니었다.

    당신이 발견하려고 한 요소는 DOM 스크립트의 실행 된 아니었다.

    당신의 DOM-의존 스크립트의 위치는 그 동작에 따라 지대한 영향을 미칠 수 있습니다. 위에서 아래로 브라우저 구문 분석 HTML 문서. 요소는 DOM에 추가하고이 발생하고 같은 스크립트 (일반적으로) 실행됩니다. 이 수단 순서가 중요한 것이다. 일반적으로, 스크립트는 그 요소가 DOM에 추가 할 아직 가지고 있기 때문에 마크 업 뒷부분에서 요소를 찾을 수 없습니다.

    다음과 같은 마크 업을 고려; 스크립트 # 1 찾을 실패

    스크립트 # 2에 성공하면서 :