Introduction à jQuery

Qu’est ce que jQuery?

jQuery est un framework JavaScript complet. Il comporte ainsi une série de fonctions dites utilitaires. Il n’est pas possible, dans le cadre de ce cours, de les passer toutes en revue. Celles-ci peuvent être consultées dans la documentation de jQuery à l’adresse :http://api.jquery.com/category/utilities/.

Éviter les conflits

pour le développement des applications récentes. Leur cohabitation pose souvent des problèmes car le signe dollar $ est utilisé par chacun d’eux. Pour rappel, jQuery utilise le $ comme alias de “jQuery”.

La méthode jQuery.noConflict() permet d’éviter les conflits possibles avec les autres frameworks. Ainsi l’appel à $ dans le code du script ne sera plus considéré comme du jQuery et sera réservé aux autres librairies. Le nommage initial jQuery sera repris pour le code jQuery.

Pour plus de détails, voir : http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/

Exemple Soit deux divisions. Le contenu de l’une est géré par jQuery et l’autre par Prototype.

Explications du script.

// Partie jQuery jQuery.noConflict();

La méthode jQuery.noConflict() indique à jQuery de ne plus prendre en compte les variables $.

jQuery(’#jquery’).addClass(’jquery’);

Le signe $ est remplacé par jQuery.

// Partie Prototype $(’prototype’).addClassName(’prototype’);

Instruction gérée par Prototype. Le signe $ n’est plus considéré comme du jQuery grâce à l’instructionjQuery.noConflict().

Laisser un commentaire