jqueryとprototype.jsの競合を避ける

Ajax

jQuery と prototype.jsやMooTools, or YUIなどの他のライブラリを一緒に使おうとすると、コンフリクトして使えません。[sad]

理由は、jQueryは”$”を”jQuery”のショートカットとして使っているからです。

[参照]
http://docs.jquery.com/Using_jQuery_with_Other_Libraries

回避方法で、私が一番簡単だと思う方法をご紹介します。

  1. 他のライブラリより先にjQueryを読み込みます。
  2. jQueryとほかのライブラリを読み込んだあと、
     jQuery.noConflict();

を呼び出します。

  1. jQueryを使用するスクリプトの中の、”$”を”jQuery”に書き換えます。
カテゴリーAjax

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です