Я использую это простое слайд-шоу и спрашиваю себя, знает ли кто-нибудь, как заставить его остановиться, когда я наведу на него мышь, а затем начать снова, если я уберу мышь с картинки?
Демонстрация слайд-шоу здесь:
http://script.aculo.us/stuff/simplest_slideshow/
Это основной код:
<script>
setInterval(function(){
var imgs = $$('.fadein img'),
visible = imgs.findAll(function(img){ return img.visible(); });
if(visible.length>1) visible.last().fade({ duration: 1 });
else imgs.last().appear({ duration: 1,
afterFinish: function(){ imgs.slice(0,imgs.length-1).invoke('show'); } });
}, 2000);
</script>
Спасибо!