7

我无法了解页面中的脚本是如何加载的。我有依赖于其他脚本的 jQuery 插件。我正在使用 timeago jQuery 插件。我已经按顺序加载了这个脚本:

  <script src="<?php echo base_url().'content/scripts/jqueryEngine/jquery.js' ?>" type="text/javascript"></script>  //jquery library
  <script src="<?php echo base_url().'content/scripts/timeago.js' ?>" type="text/javascript"></script>   //timeago
  <script src="<?php echo base_url().'content/scripts/myscript.js' ?>" type="text/javascript"></script>   // Custom scripts that contains ajax.

document ready我正在初始化时间之前。但这对我不起作用。在控制台中,浏览器显示 timeago 无法正常工作。我想要的是确保 timeago 在任何其他脚本运行之前已经加载。我的脚本还包含多个依赖 timeago 的 Ajax 调用。

4

1 回答 1

1

HTML 中脚本标签的顺序基本上决定了脚本加载的顺序。因此,您已经正确设置了该设置。

有几点可以帮助您调试问题:

  • 看开发者控制台看看time ago是否真的加载了?还是你得到了 404
  • 还在开发者控制台,有报错吗?这些会导致您的应用程序无法按预期运行。

根据下面的评论,浏览器似乎没有加载该文件,您需要能够使用 chrome 开发人员工具来调试这样的事情。

于 2015-05-02T07:36:25.263 回答