0

だから私は自分のサイトのページにシンプルな画像スライダーを追加しようとしています. なんらかの理由で、jQuery を呼び出そうとするとまったく機能していないようです。

このページを見てください:

http://www.evanart.com/test/

ボタンをクリックするとアラートが表示されますが、これは単なる JavaScript です。ソースを見ると、jQuery を使用してページ読み込み時にアラートを表示しようとしていますが、何も起こっていません。投稿と頭の両方でそのスクリプトを実行しています。スクリプト自体に問題はありません。別のサイトで試してみたところ、問題なく動作しました。

したがって、jQuery は機能しません。でも、うまくリンクされているようです。また、いくつかのワードプレス プラグイン (ライトボックス、レイジー ローダー、無限スクロール機能) を実行していますが、これらはすべて正常に動作します。私は何を間違っていますか??

4

2 に答える 2

0

wordpress の jQuery ライブラリは $ を jQuery 変数として宣言しません。

$ を使用したい場合は、$ をパラメーターとして使用し、jQuery を値として使用して、無名関数内にコードを記述できます。

(function ($) {

  // put the code that uses $ in here.

}(jQuery));

または、コードを一致させるには:

jQuery(document).ready(function($) {
  // put the code here
}(jQuery));
于 2013-05-04T21:22:45.533 に答える