2011-09-23 3 views
2

jQuery 라이브러리가 첨부되어 있는지 여부에 대한 힌트가없는 여러 다른 HTML 페이지에 배치 될 jQuery가 있습니다. 라이브러리가 이미 첨부되어 있는지 확인하는 방법이 있는지 빨리 확인할 수 있도록 페이지에 이미있는 경우 라이브러리를로드하지 않도록 할 싶습니다. 페이지로jQuery가 이미 html 페이지에 첨부되어 있는지 확인하는 방법이 있습니까?

방법이 있습니까? HTML5 Boilerplate에서

+3

'if (jQuery) ...'? –

+0

$가 정의되어 있는지 확인 하시겠습니까? –

+1

@Dave :하지만'$'는 다른 것들에도 마찬가지로 사용됩니다.'jQuery'를 확인하는 것이 더 안전합니다. –

답변

7

:

<script>window.jQuery || document.write('<script src="js/libs/jquery-1.6.4.min.js"><\/script>')</script> 

는 아직로드되지 않은 경우 로컬 jQuery를이 파일을로드합니다.

+0

이것은 아름답다! 감사 :) – chromedude

관련 문제