1

要素セレクターがあり、jquery を使用したい。しかし、ページに既に存在するjqueryインスタンスを壊したくありません。したがって、インスタンスのjQueryの名前をanotherJqueryに変更すると、使用するまですべて正常に動作します

anotherJquery ("body *:not(.sg_ignore)").on("click", { 'self': this }, this.sgMousedown);

この後、すべてのクリック イベントが jquery のインスタンスに移動します。

anotherJquery ("body *").off("click", { 'self': this }, this.sgMousedown);

この動作を回避するにはどうすればよいですか?

4

1 に答える 1

0

jqueryマニュアルより

何らかの理由で 2 つのバージョンの jQuery がロードされている場合 (これは推奨されません)、2 番目のバージョンから $.noConflict(true) を呼び出すと、グローバル スコープの jQuery 変数が最初のバージョンのものに返されます。

使ってみて$.noConflict(true)

于 2013-07-02T09:11:56.247 に答える