Ответ 1
Да. Они живут в разных пространствах имен, плюс jQuery имеет параметр noConflict.
Может ли JQuery и YUI жить вместе без каких-либо конфликтов?
Да. Они живут в разных пространствах имен, плюс jQuery имеет параметр noConflict.
Да YUI3 использует объект YUI, jQuery использует $. Например, вы можете использовать модуль тестирования YUI 3 и внутри него с помощью $for DOM-манипуляции/перемещения (я думаю, что jQuery действительно хорош для этих целей), поэтому, например, вы можете:
YUI().use("test", function(){
test : function() {
$('div li').addClass("example");
Y.Assert.areEqual("example", $('div li').attr("class"));
}
});
Конечно, я делаю это, когда это необходимо.