Я работаю над библиотекой, которая внутренне использует jQuery, которая прекрасно работает. Но я не хочу заставлять пользователя использовать мою версию jQuery только потому, что он использует мою библиотеку в своем коде.
Итак, вопрос в том, как я могу использовать jQuery под другим именем?
Достаточно ли сделать что-то вроде этого:
var mylib.jQuery = {};
mylib.jQuery = jQuery.noConflict(true);
Это сделает jQuery доступным под mylib.jQuery
и освободит символ $
, но оригинальный символ jQuery
все еще работает (что я думаю, не очень хорошо).