Rendre jQuery compatible avec d'autres bibliothèques de scripts: facile ! | Titre du sujet : Rendre jQuery compatible avec d'autres bibliothèques de scripts: facile ! par lionhell sur 22/11/2010 12:05:18
jQuery est parfois en conflit avec d'autres bibliothèques de scripts (comme mootools par exemple) ... mais il est très facile de le rendre compatible !
Procédure:
Dans le fichier javascript qui utilise des fonctions faisant appel à jQuery utiliser la fonction jQuery.noConflict(); et remplacer tous les caractères "$" qui appellent jQuery par "jQuery"
Exemple pratique:
1/ Sans mode compatibilité:
Citation : $(document).ready(function() {
$("a").click(function() { alert("Hello world!"); });
});
2/ En mode compatibilité:
Citation : jQuery.noConflict();
jQuery(document).ready(function() {
jQuery("a").click(function() { alert("Hello world!"); });
});
Et c'est tout !
Cela m'a été très utile pour utiliser le thème maitscoCorporate par exemple, qui combine jQuery et mootools.
|
|