>웹 프론트엔드 >JS 튜토리얼 >jquery가 로드되었는지 확인하는 방법은 무엇입니까?

jquery가 로드되었는지 확인하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2020-11-24 14:32:232507검색

방법: 1. "if (jQuery){//jQuery 로드됨} else{//not 로드됨}" 문을 사용하여 판단합니다. 2. "if(typeof jQuery=='undefine'){//jQuery not을 사용합니다. 로드됨 Loading} else{//Loaded}" 문을 판단합니다.

jquery가 로드되었는지 확인하는 방법은 무엇입니까?

이 튜토리얼의 운영 환경: windows7 시스템, jquery3.5 버전 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

관련 권장사항: "jQuery 동영상 튜토리얼"

현재 웹페이지에서 jQuery를 로드한 후 jQuery() 또는 $() 함수가 정의되므로 jQuery가 로드되었는지 여부를 감지하는 다음 두 가지 방법이 있습니다.

방법 1:

if (jQuery) { 
// jQuery 已加载 
} else { 
// jQuery 未加载 
}

방법 2:

if (typeof jQuery == 'undefined') { 
// jQuery 未加载 
} else { 
// jQuery 已加载 
}

Remarks:
위에서는 jQuery.js를 로드할 때 프로토타입.js를 로드하기 때문에 jQuery 함수가 정의되었는지 확인하는 것이 비교적 안전하고 신뢰할 수 있는 방법입니다. 또는 mootools가 다시 로드될 수 있으며, $() 함수가 재정의될 수 있으며 $() 함수가 존재하는지 감지하는 것이 부정확해질 수 있습니다.

일반적으로 jquery를 로드합니다. 대역폭과 속도가 좋지 않으면 타사 jquery

<script src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
  if (typeof jQuery == &#39;undefined&#39;) {
    document.write(unescape("%3Cscript src=&#39;/skin/mobile/js/jquery.min.js&#39; type=&#39;text/javascript&#39;%3E%3C/script%3E"));
  }
</script>

또는

<script src="http://lib.sinaapp.com/js/jquery11/1.8/jquery.min.js"></script>
<script>window.jQuery || document.write(unescape("%3Cscript src=&#39;/skin/mobile/js/jquery.min.js&#39; type=&#39;text/javascript&#39;%3E%3C/script%3E"))</script>

를 사용하는 것이 좋습니다. 하나는 Baidu에서, 다른 하나는 Sina에서 사용하는 것을 권장하지 않습니다. Google 및 Microsoft와 같은 국내 액세스는 국내 액세스만큼 빠르지 않습니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 소개를 방문하세요! !

위 내용은 jquery가 로드되었는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.