ホームページ >ウェブフロントエンド >jsチュートリアル >jQueryがロードされているかどうかを確認するにはどうすればよいですか?
方法: 1. 「if (jQuery){//jQuery がロードされている} else{///not ロードされている}」ステートメントを使用して判断します。 2. 「if(typeof jQuery=='unknown'){」を使用します。 //jQuery が読み込まれていません} else{//Loaded}」ステートメントで判断します。
このチュートリアルの動作環境: 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 == 'undefined') { document.write(unescape("%3Cscript src='/skin/mobile/js/jquery.min.js' type='text/javascript'%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='/skin/mobile/js/jquery.min.js' type='text/javascript'%3E%3C/script%3E"))</script>
を引用することを検討できます。1 つは Baidu のもので、もう1つはSinaからのものです はい、Google、Microsoftなどの外国のものを使用することはお勧めしません. 国内のアクセスは強制されやすいため、国内のアクセスほど速くありません。
プログラミング関連の知識について詳しくは、プログラミング入門をご覧ください。 !
以上がjQueryがロードされているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。