javascript - 尽管未显示 div,.js 文件是否应用两次?

标签 javascript html css media-queries composite-component

我有一个复合组件,我在一个页面中插入了两次,一次用于不同容器(宽屏或平板电脑)中的每个不同的“页面类型”,通过媒体查询我选择要应用的 .css 文件,并在我选择显示的那些 .css 文件:没有某些 div。现在,我的那些复合组件应用相同的 .js 文件,该文件具有组件使用的许多功能...我的问题是,尽管一个 div 未显示而另一个未显示,但 .js 文件是否应用两次是吗?

最佳答案

大多数浏览器都会缓存 JavaScript 文件,因此客户端不需要下载文件两次。 为避免这种情况,我建议将脚本引用移至主页,而不是将其放在 2 个 DIV 中。如果您将 <script>在页面底部,直到 <div> 才会运行已加载。

关于javascript - 尽管未显示 div,.js 文件是否应用两次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23609429/

相关文章:

HTML 表格在 IE7 中太宽

javascript - 如何让一系列元素循环显示一次只显示一个

html - 我的图片都没有显示(不是服务器问题)

html - 增加数字输入、CSS、HTML 上向下和向上箭头的大小

html - 无法将来自 Google 字体的 Raleways 的字体粗细设置为超过 600

html - 文本溢出 : ellipsis cuts the double dots on German Ö Ä Ü

javascript - 当 touchend 事件在 div 上启动时,iOS 上不会触发该事件

javascript - 如果json数据的数据键名称中有 '/',如何在javascript中获取json数据

javascript - 从 iframe 调用后菜单无法正确显示

html - 如何限制html网站的宽度?