Я работаю над некоторым JavaScript, который будет встроен в другие веб-сайты (например, в Google Analytics или AdSense). Выполняется какой-то хардкорный JS - запросы AJAX, анимация, JSON(P).
Я написал прототип с использованием jQuery и очень хочу продолжать его использовать, но это может вызвать проблемы при встраивании на другие сайты, если на них также установлен jQuery — возможно, даже другая версия.
Есть ли хороший способ обойти это? Лучшее решение, которое у меня есть, — просто заменить все вхождения jQuery
на kQuery
, а $
на $kQuery
, чтобы не было конфликта имен. Какие-либо предложения? Как я могу быть максимально совместимым с их существующим JavaScript?