2

プロトタイプを使用してJqueryと共存する方法はありますか?

つまり、Jquery NoConflictタグを使用したプロトタイプを使用したJqueryではなく、その逆です。

他のライブラリと共存するには、プロトタイプユーティリティメソッドをオーバーライドする必要がありますか?

Jqueryスクリプトを制御できません

4

3 に答える 3

8

jQuery が含まれている場合、定義されているもののコピーを取り、それ$への参照を格納します。使用するjQuery.noConflictと、その参照が復元され、jQueryjQuery の「名前を変更」できるようになります。

Prototype の名前を変更したい場合、それは完全に可能です。

// 1. include Prototype
//    $ == Prototype
// 2. include jQuery
//    $ == jQuery

var jq = jQuery.noConflict();
var $p = $;
$ = jq;

// now, $ == jQuery
// and $p == Prototype
于 2010-06-22T01:07:07.560 に答える
1

プロトタイプと依存ライブラリで $ のすべての出現箇所を pType に変更しました

このユース ケースのセカンダリ アセットとしてそれらを追加しました。

終わり!

于 2010-06-22T01:44:18.947 に答える
0

いいえ、ありません。

于 2010-06-22T00:57:44.463 に答える