jQuery - noConflict ()

Muchas bibliotecas de JavaScript usan $ como función o nombre de variable, tal como lo hace jQuery. En el caso de jQuery, $ es solo un alias para jQuery, por lo que toda la funcionalidad está disponible sin usar $.

correr $.noConflict()para devolver el control de la variable $ a la biblioteca que la implementó primero. Esto nos ayuda a asegurarnos de que jQuery no entre en conflicto con el $ object de otras bibliotecas.

Esta es una forma sencilla de evitar cualquier conflicto:

// Import other Library
// Import jQuery Library
$.noConflict();
// Code that uses other library's $ can follow here.

Esta técnica es especialmente eficaz en conjunto con la capacidad del método .ready () para alias del objeto jQuery, ya que dentro de .ready () podemos usar $ si lo deseamos sin temor a conflictos más adelante -

// Import other library
// Import jQuery
$.noConflict();
jQuery(document).ready(function($) {
   // Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
jquery-overview.htm