1

wordpress インストールのページで jquery を使用しようとしていますが、何も機能していないようです。それはphp行を介して呼び出されます(私が正しければ):

wp_enqueue_script('jquery');

いくつかの jquery スクリプトが機能していると想定していますが (使用しているテーマと一緒になっているもの)、何らかの理由で、追加したい他のスクリプトが機能しません。インデックス ページのヘッダーまたは js ファイルに実装しようとしましたが、これらの方法はどれも機能していないようです。ここにリンクがあります:http://selectedworx.com

それを機能させる方法についてのヒントをありがとう...それは私を夢中にさせています:/

4

2 に答える 2

0

DEMO: http://jsfiddle.net/7uAUg/ あなたのコードは正常に動作しているようです。$ 演算子は別の意味に割り当てられている可能性があります。これは、ページで発生する 40 以上のインクルードの 1 つで発生する可能性があります。

Uncaught TypeError: Property '$' of object [object Object] is not a function 

あなたが経験している唯一の例外ですので、代わりに

<script type="text/javascript">
$(document).ready(function(){                          
     $("div").css("border", "3px solid red");
});
</script>

使用する

<script type="text/javascript">
$(document).ready(function(){                          
     jQuery("div").css("border", "3px solid red");
});
</script>

@wireyが述べたように

于 2013-03-11T19:51:40.733 に答える
0

<?php wp_head();?>ヘッダー内とフッター内に追加してみてください。<?php wp_footer();?>また、Jquery に非競合モードを追加します。

jQuery(document).ready(function($){

    alert('This is a alert!!');
    //So now you can call your functions with $ !
            $('.someclass').hide();//for example    
    });
于 2013-03-11T19:47:40.560 に答える