javascript - 使用 javascript 事件加载浏览器图像?

标签 javascript jquery html css image-loading

我有一个包含很多图像的页面,这些图像最初是隐藏的,因为我使用的是选项卡式 div(即使用 CSS display:none 隐藏一些 div)。

因此,当页面加载时,加载所有图像需要很长时间,这看起来页面很慢(因为浏览器上的加载栏在 10 秒以上没有完成)。

我想要一种在页面上可见之前不加载图像的方法。

我玩过 jQuery LazyLoad ,但是这似乎只在滚动浏览器时加载图像(这不适用于选项卡式 div)。

因此,有没有一种方法可以将 LazyLoad 更改为这样工作,或者有更好的方法吗?

谢谢!

最佳答案

也许 jQuery Tabs可以做你需要的,在选项卡上使用 ajax 调用...

如何显示隐藏的 div?

关于javascript - 使用 javascript 事件加载浏览器图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3717852/

相关文章:

CSS 消除导航栏周围的填充

javascript - 无论表单发布错误如何,返回到实际的上一页

javascript - JSP 在 SPRING MVC Web 应用程序中呈现客户端还是服务器端?

jquery - 如何将 jsonp 解析为 javascript 对象?

javascript - 对于以下场景,我可以选择哪些选项来使用 javascript 和/或 jQuery 获取所有必要的数据?

javascript - 将不同的动画与 Skrollr.js 结合为一个元素

html - MediaWiki 中代码的粗体部分

javascript - Chrome onMessage 监听器没有被调用

javascript - 将 Javascript 成员变量转换为 Typescript 成员变量

javascript - 在清除之前阻止任何浏览器操作的警报