所以頁面呈現:head.js和jQuery的問題在Chrome/Firefox中5
<!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/
或者加載自己的腳本不是內聯的,而是通過HeadJS作爲單獨的文件加載。 – katspaugh
然後我得到'頭(文件)是不確定的...' – Alex
有些東西關閉,你可以發佈jsfiddle嗎? – Mrchief