【发布时间】:2015-09-10 18:41:24
【问题描述】:
我正在尝试使用动态标签延迟加载图像。我的代码基本上是标签内容中的图像:w3school
我正在使用lazyload library(我也尝试过其他人,但没有运气)。
无论如何,使用该延迟加载插件,它仍会在所有选项卡窗格中加载所有图像(不是延迟加载),但我只希望在查看时加载活动选项卡窗格类,并且不加载非活动选项卡窗格加载直到在视图中处于活动状态。
$("img.lazy").lazyload({
skip_invisible : true
});
它有效,但仅在触发 1px+ 滚动时才有效。有什么想法或解决方法吗?我正在尝试一种解决方法来为导航选项卡的onclick 嵌入一个侦听器,但它不起作用,因为 我认为 在调用滚动触发器之前选项卡内容尚未更新。或者对于动态标签,还有比这更好的选择吗?
【问题讨论】:
-
Native image lazy loading 即将在 Chrome 75 中推出!
标签: javascript jquery html twitter-bootstrap