2011-03-04 7 views
0

야후 성능 권장 사항에 따라 필자는 내 js 파일을 내 페이지 아래쪽으로 옮겨 보았습니다.페이지 하단에 배치 할 때 자바 스크립트, jquery 및 jquery-ui gotchas

결과적으로 javascript의 일부 비트가 손상되거나 작동하지 않습니다.

메신저 잘 모르겠다. 왜 내가 왜 일을하고 있지 않는가? 그래서 나는 일반적으로 자바 스크립트와 sepecifically에 대해 알고 싶다. jquery와 gotchas의 jqueryui는주의해야한다.

+0

실제로는 없습니다. 어떤 오류가 발생하고 어떤 오류가 있습니까? –

답변

1

이것은 jQuery/jQueryUI 코드 (즉, .ready())를 문서에서 사용하고 있기 때문일 수 있습니다.

jQuery를 다시 머리 속에 넣는 것을 고려하십시오. jQueryUI를 호출하는 모든 코드가 ready 이벤트로 래핑 된 경우 jQueryUI가 맨 아래에서 작동 할 수 있습니다.

CDN에서 jQuery에 링크하면 브라우저에 이미 파일이로드되어있을 가능성이 있으며 머리에 성능상의 타격이 없을 것입니다.

1

jQuery가 아직로드되지 않았으므로 페이지에 $(). ready() 또는 유사한 형태로 포장 된 경우에도 물론 중단되는 인라인 코드가있는 경우. 또한 jquery first와 jqueryui 등 올바른 순서로로드했는지 확인하십시오.

관련 문제