IT WORKS!!!
http://jsfiddle.net/jupago/W6CkP/
Based on this topic: Pause Nivo Slider
I managed to show that he stops at the first image.
Here is my code. I stop the animation twice because I want it to stop also after the slide show ends:
$(window).load(function() {
$('#slider').nivoSlider({
effect: 'fade',
animSpeed: 500,
pauseTime: 5000,
startSlide: 0,
directionNav: true,
controlNav: false,
controlNavThumbs: false,
pauseOnHover: false,
manualAdvance: false,
prevText: 'previous',
nextText: 'next',
randomStart: false,
slideshowEnd: function(){
$('#slider').data('nivoslider').stop();
setTimeout("$('#slider').data('nivoslider').start()",10000);
},
});
$('#slider').data('nivoslider').stop();
setTimeout("$('#slider').data('nivoslider').start()",10000);
});
Original post here:
I use the NIVO slider plugin, and while I got it to work smoothly, I need the first image to last longer than the others (the first image has text in it).
I created a working fiddle here: jsfiddle.net/jupago/W6CkP
which should greatly facilitate the understanding of the problem. I am still attaching html code from fiddle to link:
HTML:
<div class="slider-wrapper">
<div id="slider" class="nivoSlider">
<img src="http://goo.gl/I4c65" />
<img src="http://goo.gl/acxBF"/>
<img src="http://goo.gl/GBzYF"/>
<img src="http://goo.gl/BC2EA" />
<img src="http://goo.gl/9Sd69" />
<img src="http://goo.gl/qOaZl"/>
<img src="http://goo.gl/btswq" />
</div>
</div>
JS NIVO:
$('#slider').nivoSlider({
effect: 'fade',
animSpeed: 500,
pauseTime: 5000,
startSlide: 0,
directionNav: true,
controlNav: false,
controlNavThumbs: false,
pauseOnHover: false,
manualAdvance: false,
prevText: 'next',
nextText: 'previous;',
randomStart: false,
beforeChange: function(){},
afterChange: function(){},
slideshowEnd: function(){},
lastSlide: function(){},
afterLoad: function(){}
});