Можно ли писать в jQuery без $?
Видимо, код используется до подключения jQuery.
А так - https://api.jquery.com/jquery.noconflict/
(function(myVarForJquery){
     // myVarForJquery('.some-class')....
})(jQuery);
Выше ответ на вопрос "Можно ли писать в jQuery без $?", а вот почему у Вас консоль красная - ответили до меня.