javascript - Javascript 可以强制隐藏的 div 等待加载其内容吗? (HTML/Javascript)

标签 javascript html load hide show

我有一个相当基本的缩略图和 View 页面。单击每个缩略图时,中央 Pane 将显示全尺寸图像。这一点工作正常 - 我使用 Javascript 来显示和隐藏包含大图像的 div,但当页面首次加载时,它会同时开始加载所有图像。这会导致用户看到的第一张图像加载速度非常缓慢。

我尝试过动态创建 div,但后来我遇到了必须等待每个图像加载的不良效果。理想情况下,我想使用当前的设置 - 仅显示和隐藏 div - 并让隐藏的 div 在第一个 Pane 完成后立即开始加载其内容。有没有办法设置可见 div 的加载优先级,以便隐藏的 div 在渲染所有可见 div 之前不会获得网络时间?

最佳答案

我认为你想要的是将“动态创建 div”(对于不可见的 div)与 image preloading 结合起来。 。应该能找到您想要的东西。

关于javascript - Javascript 可以强制隐藏的 div 等待加载其内容吗? (HTML/Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/587532/

相关文章:

javascript - ExtJS:同步 ComboBox 和 TagField

javascript - 正则表达式匹配多行中的术语

vb.net - 从文件夹加载图像文件

java - 如何在java中使用Opencv加载视频文件

javascript - Q require ("asap") 并在angularjs中获取相关数据

javascript - CSS 不使用 Jquery 添加/删除类进行动画处理

java - JSP Tomcat 和 chrome:net::ERR_INCOMPLETE_CHUNKED_ENCODING 200

javascript - 使用 jQuery 使 img 填充容器宽度/高度

html - 我有一个超大屏幕内的子弹列表。我希望旁边的图像与元素符号的大小完全相同?

javascript - 具有多个 URL 的 jQuery AJAX