Carregamento de imagens

05/02/2018

0

Caros Desenvolvedores,

Eu li um artigo que fala sobre agiliza o carregamento da página principalmente quando contem um carrossel de imagens.
A ideia é carregar somente a primeira imagem e somente realizar o download das outras imagens após o carregamento da página.

Link do artigo: http://blog.caelum.com.br/otimizacoes-na-web-e-o-carregamento-assincrono/

Eu utilizo o carrossel do bootstrap onde tentei adequar o código porém sem sucesso.

Será que alguém poderia me ajudar?

Grato!
Rob2014

Rob2014

Responder

Post mais votado

06/02/2018

Olá, poste seu código por gentileza, para melhor entendimento e pessoal te ajudar.

Juliano

Juliano
Responder

Mais Posts

07/02/2018

Rob2014

Segue parte do código. <br />
<br />
Quando eu coloco a imagem dentro do <div>img</div> o carrossel funciona nomrlamente. <br />
<br />
O arquivo JS está no final do arquivo:<br />
<br />
<div class="listing-item"><br />
<a href="" class="listing-img-container"><br />
<div class="listing-carousel"> <br />
<div><img src="731275/apartamento-venda-penha-sm1.jpg" alt=""></div><br />
<div data-img-src="731275/apartamento-venda-penha-sm2.jpg"></div> <br />
<div data-img-src="731275/apartamento-venda-penha-sm3.jpg"></div><br />
<div data-img-src="731275/apartamento-venda-penha-sm4.jpg"></div><br />
<div data-img-src="731275/apartamento-venda-penha-sm5.jpg"></div> <br />
<div data-img-src="731275/apartamento-venda-penha-sm6.jpg"></div> <br />
</div><br />
</a><br />
</div><br />
<br />
<script><br />
$(function() {<br />
setTimeout(function(){<br />
$(''div[data-img-src]'').each(function(){<br />
var src = $(this).attr(''data-img-src'');<br />
$(''<img>'').attr(''src'', src).appendTo(''div'');<br />
});<br />
}, 600);<br />
});<br />
</script>
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar