jQuery.noConflict()【$ エイリアス無効化】
メモ
構文
関連
- jQuery リファレンス メモ
- jQuery (英語)
例
【他ライブラリとの競合回避】
<script src="【他のライブラリ】"></script>
<script src="【jQueryライブラリ】"></script>
<script>
jq = jQuery.noConflict();
jq(function( $ ) {
// $ の利用が可能
});
</script>
【別バージョンのjQuery】
<style>
.color1 { color:red; font-weight:bold; }
</style>
<p>version <span id="first" class="color1"></span> ( $ )</p>
<p>version <span id="second" class="color1"></span> ( jq2nd )</p>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script>
jq2nd = jQuery.noConflict( true );
$( "#first" ).append( $.fn.jquery );
jq2nd( "#second" ).append( jq2nd.fn.jquery );
</script>
version ( $ )
version ( jq2nd )