My slideshow works, however when the last image is reached it stays stuck there and won't continue, when I refresh the page it starts at the first image again and works untill the last image is reached.
HTML:
<div class="slider">
<img src="slide1_hamburger.jpg" class="slide_image slider_active"></img>
<img src="slide2_eetzaal.jpg" class="slide_image"></img>
<img src="slide3_carpaccio.jpg" class="slide_image"></img>
</div>
CSS:
.slide_image {
display: block;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
position: absolute;
opacity: 0;
transition: opacity 2s ease-in-out;
-moz-transition: opacity 2s ease-in-out;
-webkit-transition: opacity 2s ease-in-out;
}
.slider_active {
opacity: 1;
transition: opacity 2s ease-in-out;
-moz-transition: opacity 2s ease-in-out;
-webkit-transition: opacity 2s ease-in-out;
}
Jquery:
function slideSwitch() {
var $slider_active = $('div.slider IMG.slider_active');
var $next = $slider_active.next();
$next.addClass('slider_active');
$active.removeClass('slider_active');
}
$(function() {
setInterval( "slideSwitch()", 5000 );
});
Does anyone have an idea why it stops at the last image and won't continue? Thanks in advance.