Итак, страница отображается так:
<!DOCTYPE html>
<html>
<head>
<script>
head.js("js/jquery.js",
"js/jquery.autocomplete.js");
</script>
</head>
<body>
...
stuff here
...
<script>
jQuery(document).ready(function($){ // fail...
$('body').removeClass('no-jquery');
// ...
});
</script>
</body>
</html>
Кажется, что скрипты загружаются и все в Opera, но в Firefox 5 и Chrome (не знаю версию, потому что она меняется каждый день), я получаю сообщение об ошибке:
jQuery is not defined
[Break On This Error] jQuery(document).ready(function($){
Так что я полагаю, что jquery не загружается head.js в этих браузерах? Или я что-то не так делаю?
jsfiddle: http://jsfiddle.net/LDUUd/