$(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);
});
こんにちは、私の問題を解決するために時間を割いていただきありがとうございます。次に進む…これは、順序付けられていないリストを取得し、最初の要素を下に移動し、次の要素を上にスライドさせるニュースティッカーのコードです。cssを使用して、一度に1つのリスト要素のみを表示します。これは、お気に入りのIE6とIE7を除くすべてのブラウザーで正常に機能します。これらの2つのブラウザーでは、最初のリストアイテムが右にシフトし、次にスライドして見えなくなります。次に、次のリストアイテムは、すでに右にシフトして上にスライドし、上にスライドした後、それが属する場所に左にシフトします。
私はこの問題についてかなり混乱しています、そしてどんな助けでもありがたいです。ありがとう。