Рекомендуется не использовать более одной библиотеки javascript на одной странице, для этого есть много причин, но, на мой взгляд, самое важное: зачем загружать 2 разных фреймворка? они обычно довольно большие по размеру и в большинстве случаев имеют много общих функций.
Однако вы можете попытаться сделать это с помощью: http://docs.jquery.com/Using_jQuery_with_Other_Libraries
Что касается синтаксиса для вызова метода с использованием имени файла, которого не существует. Как только браузер загружает код JavaScript, он добавляет его в глобальную область документа.
Что вы можете сделать, это поместить вещи в «пространства имен», что-то вроде:
var MyNamespace = {
methodA: function() {
// do something
},
methodB: function() {
// do something
}
};
MyNamespace.method();
Проблема, однако, в том, что вы используете сторонние библиотеки, которые не заключены в пространства имен, по крайней мере, не весь их код.