$(document).ready(function(){
var speed = 700;
var pause = 3500;
function removeFirst(){
$('ul#newsfeed li:first').hide('slide', {direction: "up"}, speed, function() {addLast(this);});
}
function addLast(first){
$(first).insertAfter('ul#newsfeed li:last').show();
$('ul#newsfeed li:first').show("slide", {direction: "down"}, speed);
}
interval = setInterval(removeFirst, pause);
});
Hi, thanks so much for taking your time to help with my issue. Moving on… This is code for a news ticker which takes an unordered list and moves the first element to the bottom and slides the next to the top. I only show one list element at a time using css. This works fine in every browser except our favorites, IE 6 and IE 7. In those two browsers, the first list item shifts to the right, then slides out of sight. Then, the next list item slides up already shifted to the right, and shifts to the left to where it belongs after it slides up.
I'm fairly confused about this problem and any help is appreciated. Thanks.