У меня есть внешняя библиотека, которая пытается обнаружить $ -функцию (jquery, mootools, ...) и, если она не существует, будет использовать свою собственную, перезаписывая ее.Они делают это в глобальном масштабе, и я мало что могу с этим поделать.
if ($ == null) {
var $ = myFunction;
}
Это работает в современных браузерах, но IE7 / IE8 ломается.У меня вопрос, как надежно определить наличие $ -функции во всех браузерах?