ホームページ > ウェブフロントエンド > jsチュートリアル > jQueryがロードされているかどうかを確認するにはどうすればよいですか?

jQueryがロードされているかどうかを確認するにはどうすればよいですか?

青灯夜游
リリース: 2020-11-30 14:20:23
オリジナル
2481 人が閲覧しました

方法: 1. 「if (jQuery){//jQuery がロードされている} else{///not ロードされている}」ステートメントを使用して判断します。 2. 「if(typeof jQuery=='unknown'){」を使用します。 //jQuery が読み込まれていません} else{//Loaded}」ステートメントで判断します。

jQueryがロードされているかどうかを確認するにはどうすればよいですか?

このチュートリアルの動作環境: Windows7 システム、jquery3.5 バージョン この方法は、すべてのブランドのコンピューターに適しています。

関連する推奨事項: 「jQuery ビデオ チュートリアル

現在の Web ページが jQuery を読み込んだ後、jQuery() または $() 関数が定義されるため、jQuery がロードには次の 2 つの方法があります:

方法 1:

if (jQuery) { 
// jQuery 已加载 
} else { 
// jQuery 未加载 
}
ログイン後にコピー

方法 2:

if (typeof jQuery == 'undefined') { 
// jQuery 未加载 
} else { 
// jQuery 已加载 
}
ログイン後にコピー

備考:
上記では、jQuery 関数がロードされているかどうかを確認します。 jQuery.js をロードした後、prototype.js や mootools.js などをロードすると、$() 関数が再定義される可能性があり、不正確になる可能性があるため、これは比較的安全で信頼性の高いメソッドです。 $() 関数が存在するかどうかを検出します。

通常、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>
ログイン後にコピー

or

<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>
ログイン後にコピー

を引用することを検討できます。1 つは Baidu のもので、もう1つはSinaからのものです はい、Google、Microsoftなどの外国のものを使用することはお勧めしません. 国内のアクセスは強制されやすいため、国内のアクセスほど速くありません。

プログラミング関連の知識について詳しくは、プログラミング入門をご覧ください。 !

以上がjQueryがロードされているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート