ホームページ >ウェブフロントエンド >jsチュートリアル >競合を回避するために jQuery を他の JavaScript ライブラリと共存させる方法_jquery

競合を回避するために jQuery を他の JavaScript ライブラリと共存させる方法_jquery

WBOY
WBOYオリジナル
2016-05-16 17:07:44979ブラウズ

jQuery の $() 関数と他の JavaScript ライブラリの間の競合を解決するには、jQuery の $() 関数をキャンセルする必要があります。この目的のために、jQuery は次のメソッドを提供します:

コードをコピー コードは次のとおりです。

//jQuery の $() 関数をキャンセルします
jQuery.noConflict();

上記を変更します。太字のコードは JavaScript コードの最初の行に配置されています。このコード行は、jQuery の $() 関数をキャンセルします。

注: 実際にはキャンセルするだけです。 jQuery() 関数の $() エイリアスなので、jQuery を使用して元の $() を置き換えることができます。

さらに、jQuery() を複数回記述するのは非常に面倒です。jQuery では、次のコードに示すように、開発者が jQuery() に独自のエイリアスを指定することもできます。
; /div>
text /javascript">
// jQuery() 関数に lee としてエイリアスを割り当てます
var lee = jQuery.noConflict();
var target = lee("#lee")
target.html ("JQueryを学びたい")
.height(60)
.width(160)
.css("border" , "2px ベタ黒")
.css( "background-color " , "#ddddff")
.css("padding" , 20) ;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。