私はWordpressを使い始めていて、自分のJavaScriptライブラリとしてjQueryを使用しようとしています。 wp_enqueue_script
でロードしていますが、何らかの理由でページに実際に$
機能がロードされたときに、プロトタイプ(1ドル記号が「get by Id」、$$
がCSSセレクタシステム)のように動作します。WordpressのjQuery oddity
私は、プロトタイプをロードする命令が出ているサーバからの応答のどこにも見つからないので、なぜかについて非常に混乱しています。ライブラリを指しているヘッドまたはボディには<script>
というタグはなく、Firebugのロードされたスクリプトのリストには含まれていません。他の誰かがこの問題に遭遇しましたか?もしそうなら、どこにPrototypeが隠れていますか?
更新
考えを持った後、私は何かを試してみました - $
と$$
挙動はjQueryの1.4.2のワードプレスのコピーの一部です:GoogleのCDNからスクリプトをロードするには、問題を解決しました。だから、新しい質問は、「なぜWordpressのjQueryは通常のjQueryと違うのですか?」
ページへのリンクが役立つ場合があります。プロトタイプのように "行動する"という理由だけではありません。別のスクリプトが '$'と '$$'の振る舞いを実装しているかもしれません。 – Matt
残念ながら、それはまだ生きていません。しかし、サイトがロードしていると主張している唯一のスクリプトはjQuery v1.4.2なので、Prototypeでなくても何かがまだ正しくないです。 – ehdv
スクリプトのソースURLは何ですか?あなたはそれの内容をチェックしましたか? *他のスクリプトが*ページにありますか? – TheDeadMedic