j-LazyLoad
- Pode ser usado para tudo
- Posição vertical apenas
Configuração:
container {String}um seletor como um contêiner de rolamento (default:window)selector {String}(importante) selecionador para elementos lácteosexec {String}um link para o método, executado se o elemento lázico for visíveloffset {Number}este valor estende o tamanho da área de rolagem em cima/baixo. (default:50)
Métodos:
instance.refresh()refresca o estado atual
Use-o com <ui-component name="lazyload">Quando o componente ainda não está carregado, jComponent Descarrega-o no primeiro uso do endereço DEF.fallback (a partir do Componentator CDN por padrão). autor: Peter Širka. fonte: o Componentator Reserva de componentes, licença MIT.
<ui-component name="lazyload" config="selector:.lazyload;exec:lazyload" style="height:1000px">
<div>SCROLL DOWN</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="lazyload"><img src="https://componentator.com/img/preloader.gif" data-src="https://componentator.com/img/logo.png" /></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</ui-component>
<script>
function lazyload(el) {
var img = el.find('img');
img.attr('src', img.attr('data-src'));
}
</script>