Maybe something like this will get you a little closer
Code:
<script type="text/javascript">
$(document).ready(function(){
var first = 0;
var speed = 100;
var pause = 3500;
var runTicker = setInterval(removeFirst, pause);
$(function () {
$('#listticker').hover(function () {
clearInterval(runTicker);
}, function () {
runTicker = setInterval(removeFirst, pause);
});
});
function removeFirst(){
first = $('ul#listticker li:first').html();
$('ul#listticker li:first')
.animate({opacity: 10}, speed)
.fadeOut('slow', function() {$(this).remove();});
addLast(first);
}
function addLast(first){
last = '<li style="display:none">'+first+'</li>';
$('ul#listticker').append(last)
$('ul#listticker li:last')
.animate({opacity: 1}, speed)
.fadeIn('slow')
}
});
</script>
Bookmarks