JSFiddle - React, Tailwind, and code Playground
by goldfingerxyz
HTML
<div id="slider">
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+1"/>
</a>
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+2"/>
</a>
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+3"/>
</a>
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+4"/>
</a>
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+5"/>
</a>
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+6"/>
</a>
<a href="#">
<img src="http://placehold.it/350x150&text=Slide+4"/>
</a>
</div>
CSS
#slider a{
display: none;
}
JavaScript
$(document).ready(function(){
var x= $( "a" ).size();
alert(x);
$("#slider a").first().show();
var index = 0;
var count = x;
function bannerRotator() {
$('#slider a').delay(4300).eq(index).fadeOut(function() {
if (index === count){
index = -1;
}
$('#slider a').eq(index + 1).fadeIn(function() {
index++;
bannerRotator();
});
});
}
bannerRotator();
});