prototype.jsとjQuery両方使う

prototypeもjQueryも同じ『$』で宣言がデフォルト。
デフォルト状態で一緒に置いておくとそれはエラー出て当然。
そこで両方を使えるようにするための処理。

最初に以下を書き込む。

<script>
jQuery.noConflict();
var j$ = jQuery;
</script>

コレで普通
『$("ぬんたら").html();』
とかやるとこを
『j$("ぬんたら").html();』
と出来る。

もしくは下記のような書き方が出来る。

(function($){
    // この中では$がjQueryとして使える。
    alert($.fn.jquery);
})(jQuery);

コレで『乗り換え』も楽々可能!

コメント

タイトルとURLをコピーしました