0
I did not use any plugin to make a simple transition between Divs, because it was not to be anything too complicated and did not want to overload the page with several plugins, but in my script the slider takes too long to start initializing, is there a way to decrease this time? I am using a function setInterval but I could not make this slider run faster, follow the page link with the slider on the right side http://bit.ly/1gXSuO8
and down the JS:
$(document).ready(function(){
$(function(){
$('div.fios-cobre div.slide:gt(0)').hide();
setInterval(function(){
$('div.fios-cobre div.slide:first-child').fadeOut()
.next('.slide').fadeIn()
.end().appendTo('div.fios-cobre');},
5000);
});
});
the HTML:
<div class="fios-cobre">
<div class="slide">
<div id="first-content">
<div class="texto">
<ul class="texto-balao">
<li>
<h1 class="text-rotate" id="text-1">Extinflan</h1>
</li>
<li class="separador"></li>
<li>São recomendados para instalações internas de baixa tensão (residenciais, comerciais)</li>
<li><a href="{{ route('produtos') }}"><img src="{{ asset('assets/img/saiba-mais.png') }}" alt=""></a></li>
</ul>
</div>
<div class="imagem">
<img src="{{ asset('assets/img/box-extinflan.png') }}" alt="" id="img-1">
<img src="{{ asset('assets/img/cabo-hepr-flex-home-image.png') }}" alt="" id="img-2" style="display: none;">
</div>
</div>
<!-- /#first-content -->
</div>
<!-- /.slide -->
<div class="slide">
<div id="second-content">
<div class="texto">
<ul class="texto-balao">
<li>
<h1 class="text-rotate" id="text-1">Fios e cabos de Cobre nú</h1>
</li>
<li class="separador"></li>
<li>São recomendados para instalações de linhas aéreas para transmissão de energia elétrica.</li>
<li><a href="{{ route('produtos') }}"><img src="{{ asset('assets/img/saiba-mais.png') }}" alt=""></a></li>
</ul>
</div>
<div class="imagem">
<img src="{{ asset('assets/img/box-fio-cobre-nu.png') }}" alt="" id="img-1">
<img src="{{ asset('assets/img/cabo-hepr-flex-home-image.png') }}" alt="" id="img-2" style="display: none;">
</div>
</div>
<!-- /#second-content -->
</div>
<!-- /.slide -->
<div class="slide">
<div id="third-content">
<div class="texto">
<ul class="texto-balao">
<li>
<h1 class="text-rotate" id="text-1">BRASFLEX</h1>
</li>
<li class="separador"></li>
<li>São recomendados para instalações em equipamentos elétricos, móveis ou fixos.</li>
<li><a href="{{ route('produtos') }}"><img src="{{ asset('assets/img/saiba-mais.png') }}" alt=""></a></li>
</ul>
</div>
<div class="imagem">
<img src="{{ asset('assets/img/box-brasflex.png') }}" alt="" id="img-1">
<img src="{{ asset('assets/img/cabo-hepr-flex-home-image.png') }}" alt="" id="img-2" style="display: none;">
</div>
</div>
<!-- /#third-content -->
</div>
<!-- /.slide -->
<div class="slide">
<div id="fourth-content">
<div class="texto">
<ul class="texto-balao">
<li>
<h1 class="text-rotate" id="text-1">BRASCORD</h1>
</li>
<li class="separador"></li>
<li>São recomendados para ligações de aparelhos de iluminação e de baixa potência.</li>
<li><a href="{{ route('produtos') }}"><img src="{{ asset('assets/img/saiba-mais.png') }}" alt=""></a></li>
</ul>
</div>
<div class="imagem">
<img src="{{ asset('assets/img/box-brascord.png') }}" alt="" id="img-1">
<img src="{{ asset('assets/img/cabo-hepr-flex-home-image.png') }}" alt="" id="img-2" style="display: none;">
</div>
</div>
<!-- /#fourth-content -->
</div>
<!-- /.slide -->
<div class="slide">
<div id="fifth-content">
<div class="texto">
<ul class="texto-balao">
<li>
<h1 class="text-rotate" id="text-1">BRASCORD 90 FLEX</h1>
</li>
<li class="separador"></li>
<li>São recomendados para ligações dos eletrodos em equipamentos de solda elétrica.</li>
<li><a href="{{ route('produtos') }}"><img src="{{ asset('assets/img/saiba-mais.png') }}" alt=""></a></li>
</ul>
</div>
<div class="imagem">
<img src="{{ asset('assets/img/box-brasolda-90-flex.png') }}" alt="" id="img-1">
<img src="{{ asset('assets/img/cabo-hepr-flex-home-image.png') }}" alt="" id="img-2" style="display: none;">
</div>
</div>
<!-- /#fifth-content -->
</div>
<!-- /.slide -->
</div>
<!-- /.fios-cobre -->
Solved there? setinterval says how much in how long, but your problem is that it takes to start right?
– Mattos
exactly, this script takes too long to load
– Leandro RR
Leandro, I posted an answer, I hope you help there.
– Mattos
I’ll check it out! Thanks
– Leandro RR