繁体   English   中英

Chrome / Firefox 中的 head.js 和 jQuery 问题 5

[英]head.js and jQuery issues in 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/

尝试切换到head.ready()而不是jQuery.ready()

这是它工作的一个例子- 这是你所拥有的吗?

你打电话head.js()没有

<!-- assuming it's in the same directory as the page -->
<script src="head.min.js"></script>

第一的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM