[WordPress] jquery のワードプレスにロードされない web ページ/

スポンサーリンク

Question

のワードプレスのブログをある

ページ インポート JS ファイル。JS コードは、ページの読み込み後開始する必要がありますが、それは働いていません。私はなぜ知らない

サーバー上に存在する次のファイル: http://…/wp-content/themes/taxhug/js/script.js FF コンソールで、エラーなし

このような html を生成:




    
    
    
    

    
    

    

    
    

    
    
    

JS ファイル:

$(function () {
    alert("aaa");
    /*
    $('#elp_txt_email').addClass('form-control');
    $('#elp_txt_button').addClass('hide');    
    */
});

答え

これを試してください:

、javascript 関数の中で自己呼び出しをラップし、

jQuery

を引数として渡す、ローカル変数の名前として

$

を使用することができます。たとえば:

(function($) {
   $(document).ready(function(){
      alert('aaa');
   });
}(jQuery));

ワードプレスに含まれている jQuery ライブラリが

noConflict()

モードに設定します。これはワードプレスにリンクすることができます他の JavaScript ライブラリとの互換性の問題を防止する

モードでは、

noConflict()

jQuery

のグローバル

$

ショートカットは使用できません

答え

実際にこれは動作するはずです:

jQuery(document).ready(function(){
   alert('aaa');
});

http://stackoverflow.com/questions/27619207/jquery-not-loading-on-wordpress-web-page

スポンサーリンク

Leave a Reply