Méthode: jQuery.noConflict

Liste des différentes variantes:

jQuery.noConflict()

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.

Valeur de retour: non définie

Exemple:

 jQuery.noConflict();
// utilisation de jQuery
jQuery("div p").hide();
// utilisation d'une autre librairie disposant d'une fonction $()
$("content").style.display = 'none';

Exemple:

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

Commentaires (afficher/poster)

Aucun commentaire n'a été ajouté pour le moment.

Ajouter un nouveau commentaire

Votre pseudo
Votre email
Message
Image antispam:cryptogramme

jQuery.noConflict(extreme)

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:

  • extreme (booléen): active le retour "extrème" de jQuery et de ses variables

Valeur de retour: non défini

Exemple:

Déplace Jquery dans un nouvel espace de noms dans un autre objet.

var dom = {};
dom.query = jQuery.noConflict(true);

Commentaires (afficher/poster)

Aucun commentaire n'a été ajouté pour le moment.

Ajouter un nouveau commentaire

Votre pseudo
Votre email
Message
Image antispam:cryptogramme