Je travaille sur du JavaScript qui sera intégré à d'autres sites (pensez à Google Analytics ou AdSense). Il y a du JS hardcore en cours de réalisation - requêtes AJAX, animations, JSON (P). J'ai écrit le prototype en utilisant jQuery, et je veux vraiment continuer à l'utiliser, mais cela pourrait poser un problème s'il est intégré sur les autres sites si jQuery est installé - probablement même une version différente.JS embarqué sur d'autres sites - comment puis-je utiliser jQuery sans vider d'autres installations jQuery?
Existe-t-il un bon moyen de contourner ce problème? La meilleure solution que j'ai jusqu'à maintenant est de simplement remplacer toutes les occurrences de jQuery
par kQuery
, et $
par $kQuery
, donc il n'y a pas de conflit de nommage. Aucune suggestion? Comment puis-je être aussi compatible que possible avec leur JavaScript existant?
Je pourrais utiliser de nouvelles fonctionnalités (par exemple. JSONP) qui ne sont pas disponibles dans les versions précédentes. –