【问题标题】:holder.js not referenced or loaded in html documentholder.js 未在 html 文档中引用或加载
【发布时间】:2015-01-07 00:58:13
【问题描述】:

我是 Bootstrap 的新手。正如我从 BootStrap 中的 DashBoard 示例开始的那样。我在 html 页面中看到以下代码。

<img data-src="holder.js/200x200/auto/vine" class="img-responsive" alt="Generic placeholder thumbnail">

我搜索了整个 html 代码,但没有发现 holder.js 正在加载。有人可以解释一下 holder.js 是从哪里加载的吗?我所看到的只是图像标签内的上述参考。但我只是想知道浏览器在哪里或如何知道 holder.js

【问题讨论】:

    标签: javascript twitter-bootstrap holder.js


    【解决方案1】:

    holder.js 只是一个客户端图像占位符脚本,不是 Bootstrap 的一部分,也不是必需的。它在开发中用于放入通用占位符图像,直到您放入自己的图像

    holder.js

    您不需要为 Bootstrap 加载 docs.min.js。

    【讨论】:

    • 同意。相反,我不得不重新表述我的问题,说明“了解 BootStrap 中的仪表板示例”
    【解决方案2】:

    在进行了一些文件内容搜索后,我找到了答案。 Holder.js 使用不同的 javascript 文件名引用。我不知道为什么 Bootstrap 的人会这样做!!

    <script src="../../assets/js/docs.min.js"></script>
    

    上面的文件 doc.min.js 包含所有必要的代码,这些代码应该是 holder.js 的一部分

    【讨论】:

    • 缩小和连接是生产 JavaScript 部署的常见最佳实践。这就是我们这样做的原因。 docs.min.js 也包括其他库,而不仅仅是 holder.js
    • 谢谢。我不是说你做错了。嗯,这对我来说是学习的最佳实践。
    猜你喜欢
    • 2013-02-28
    • 2015-02-20
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-05
    相关资源
    最近更新 更多