【问题标题】:Resource Loader with ready() function call and that also loads CSS?具有 ready() 函数调用并且还加载 CSS 的资源加载器?
【发布时间】:2011-09-27 08:11:15
【问题描述】:

理想情况下,我正在寻找一个 Javascript 资源加载器,它将:

(1) 允许我像 head.js 那样进行“准备”调用,例如

head.ready(function() {
   $("#my").jquery_plugin();
});

// load jQuery whenever you wish bottom of the page
head.js("/path/to/jquery.js");

(2) 加载 CSS 文件,例如 yepnope(它还可以使用 css! 前缀处理末尾带有哈希的文件名)。我并不特别需要条件加载功能(现阶段)。

(3) 理想情况下,即使进行多次调用,也只加载一次资源(head.js 自动执行此操作,yepnope 使用过滤器执行此操作)。

目前我正在使用 head.js 和 yepnope,因为我找不到同时支持前两个要求的。显然这并不理想,因为两者(加上过滤器和前缀)都达到了 7kb minified。我认为这作为引导脚本有点太重了。

一个选项是我自己使用两者的组合并去掉我不需要的功能......但我宁愿坚持一个将被支持的功能,以减少未来更新等的痛苦。

【问题讨论】:

    标签: yepnope head.js dynamic-script-loading resource-loading


    【解决方案1】:

    所以我们坚持使用 head.js 和 yepnope 的组合,直到出现更好的结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-15
      • 2012-09-26
      • 2012-04-12
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      相关资源
      最近更新 更多