Liste des paramètres acceptés :
Permet d'éviter les conflits à propos de l'appel de l'alias "$" avec une autre librairie qui utiliserait également ce nom pour une de ces fonctions. A l'appel de cette fonction, "$" ne sera plus considérée comme l'alias de jQuery, il faudra utiliser le nommage jQuery.
Cette methode renvoie: non définie
jQuery.noConflict();
// utilisation de jQuery
jQuery("div p").hide();
// utilisation d'une autre librairie disposant d'une fonction $()
$("content").style.display = 'none';
Cet exemple pourra être utile pour la création de plugins utilisant d'autres librairies.
jQuery.noConflict();
(function($) {
$(function() {
// code utilisant $ comme l'alias de JQUery
});
})(jQuery);
// code utilisant $ comme l'alias d'une autre librairie
Version "extrême" de la fonction noConflict (initialement sans argument), qui va annuler toute la mise en place initiale de jQuery. A utiliser avec parcimonie, dans le cas ou l'environnement de développement est hautement conflictuel. Il se peut que certains plugins ne fonctionnent plus après l'appel à cette fonction.
Paramètres:
Cette methode renvoie: non défini
Déplace Jquery dans un nouvel espace de noms dans un autre objet.
var dom = {};
dom.query = jQuery.noConflict(true);