Попробуйте что-то вроде этого:
HTML:
<ul id="ticker">
<li>Image 1</li>
<li>Image 2</li>
<li>Image 3</li>
<li>Image 4</li>
<li>Image 5</li>
</ul>
CSS:
ul{height:20px; overflow:auto}
JS:
var $ticker = $('ul#ticker');
var speed = 300;
var pause = 3000;
var tick = function () {
var first = $ticker.find('li').first().animate({
height: 0
}, speed).hide('normal', function() {
$(this).remove();
$ticker.append('<li>' + first + '</li>');
}).html();
};
$('ul#ticker').click(tick);
setInterval(tick, pause);
Здесь простое Демо .