- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 Lazysizes 在我的 AngularJs 应用中延迟加载轮播。
如果我对图像执行 lazysizes,它会起作用,但我不喜欢这种效果,因为图像是在用户单击箭头按钮更改图像时加载的,但有几毫秒图像是白色的加载时。这是代码:
<div class="carousel slide">
<carousel interval="-10">
<slide ng-repeat="i in imagesList">
<img data-src="image-url.jpg" class="lazyload" />
</slide>
</carousel>
</div>
但是,我想做的是延迟加载轮播本身。但是在加载轮播的那一刻,应该加载该轮播中的所有图像以避免出现这种丑陋的效果。
<div class="carousel slide lazyload">
<carousel interval="-10">
<slide ng-repeat="i in imagesList">
<img ng-src="image-url.jpg" />
</slide>
</carousel>
</div>
我不知道该怎么做或是否可行。我认为我的轮播来自 bootstrap 2.3.2
最佳答案
如果你想监听某个组件中的所有图像都被加载的事件,这个库可以帮助你做到这一点 - https://github.com/desandro/imagesloaded .加载图像后,您可以初始化或重新加载轮播。
$element.imagesLoaded( function() {
// reload carousel
});
有时,在加载轮播时,如果您在初始化之前等待 ng-repeat 完成渲染也很有用。您可以在这里查看解释:
关于javascript - 使用 LazySizes 延迟加载轮播图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44718291/
我对 Lazysizes 插件的动态集成有问题。事实上,当我加载页面(缓存禁用)时,src 的所有图像都加载了内容。在此之后,响应图像会像我想要的那样延迟加载。 我的反射(reflection): 我
我想用库 http://afarkas.github.io/lazysizes/ 加载背景图像“懒惰” 他们确实提到可以延迟加载“任何东西”。但是关于它的整个文档就是那个: 而且我不知道
我在流体布局上将 lazysizes 插件与 srcset 结合使用。我不知道如何让浏览器将页面加载到正确的长度,而不是在滚动时扩展页面。 我用bootstrap框架做了一个codepen来演示一下
我正在使用 Lazysizes 在我的 AngularJs 应用中延迟加载轮播。 如果我对图像执行 lazysizes,它会起作用,但我不喜欢这种效果,因为图像是在用户单击箭头按钮更改图像时加载的,但
我们正在尝试在 https://github.com/aFarkas/lazysizes/tree/master 上实现 ( https://berkshireblanket.com) . 但是在按照
我在一个使用 Cloudinary 和 LazySizes RIaS 的网站上工作插件,并且在大多数情况下它工作正常。 我的配置是这样的: window.lazySizesConfig = windo
我正在使用 LazySizes 延迟加载图像。我正在使用 Bootstrap 作为 HTML 和 CSS 的框架,但是在加载图像时试图保持图像周围的空间时遇到了麻烦,因此图像似乎没有填充它周围的文本之
我正在对我们的网站进行 Google Lighthouse 审核,主要关注图像。我目前正在努力实现审计中描述的“阻止屏幕外图像”。 我正在使用 lazysizes ,因为这就是谷歌对 recommen
如果有答案,我深表歉意,如果有,请指出正确的副本。 同位素:https://isotope.metafizzy.co 已加载图像:https://imagesloaded.desandro.com/
我希望在特定 DOM 节点进入视口(viewport)时调用回调。 另外我有以下情况: aFarkas/lazysizes在页面上使用。 Intersection Observer API未在某些需要
我们在我们的代理网站上使用 JS 插件 lazySizes ( https://github.com/aFarkas/lazysizes ) 和 smoothState ( https://githu
我试图获取延迟加载的 iframe Id,但失败并出现 TypeError n is null。我错过了什么? $(document).ready(function() { var widgetI
我的 CSS 文件中有非常重的背景图片。出于这个原因,我想使用 Lazysizes 加载它们,它会在您在我的网站上滚动时加载内容。 My github hosted page 要启用滚动加载,图像需要
我是一名优秀的程序员,十分优秀!