未分類

【jQuery入門】jQueryが動かない?3分で解決!jQuery使い方と、エラーログの見方

ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ

こんな悩みはありませんか?

・$でいい時、jQueryの時がわからない
・なぜかjQuery動かない、困る
・jQueryのエラーどこで見れるの?

console.logの使い方も初めから解説、毎回躓く原因が解消できる!

■チェックポイント①jQueryCDN、自作JSの読み込み

htmlの静的サイト
→jQueryのCDNのURLを記述。<head>内か</body>の直前。
WordPressのサイト
→index.phpのwp_head()の前の行に、<?php wp_enqueue_script(‘jquery’); ?>を追加します。代わりに、<script src=”https://code.jquery.com/jquery-3.2.1.min.js”></script>が不要になったのでこの一行を削除。

加えて、jQueryを記述していく自作JSも<script src=””></script>タグを使って読み込む。


    <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
    <script src="js/script.js"></script>
</body>

</html>

■チェックポイント②自作JS内のjQueryと$マーク

htmlの静的サイト:全部$でOK
WordPressサイト:$→jQueryと書こう

WordPressのjQueryを利用して動かす場合、自作のJavaScriptの中に$マークからはじまる記述があると動かない場合があります。その時はソースコード全体を、下記のコードでくくると解決します。

(引用:https://coco-factory.jp/ugokuweb/js02/
jQuery(function($){
  // この中に$マークからはじまる記述を書けば動く
});

■チェックポイント③コンソールのエラーチェック

jQuery動かない時、焦って本文ミスばかり気にしていませんか?console.logは無料で簡単に使えるので使ってみよう。

後回しにしがちな、jQuery基礎を理解できましたね。これで検索時間が1日3分×30日=1.5時間の悩み時間が節約できました。えらい!
これからも簡単なコツで解決できるjQueryの勉強法について発信していきますので、ぜひフォローしてみてください。

ツイッター

ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ
ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ ロリポップ