を待ちます。つぶやきが押されたときの効果をコピーして、3秒間待ってから新しいツイートが押し下げられるなどします。JavascriptをつぶやきフィードプッシュのようにTwitterのホームページを持っているし、Twitterのホームページを見てみましょう新しいコンテンツ
これを達成するためのチュートリアルは誰にも分かります。
この質問への答えは、この溶液に私を得た:
$(document).ready(function() {
var events = $('.event')
setInterval('addEvent()',3000);
$.each (events, function(i) {
if (i > 2) {
$("#" + this.id).addClass('hidden_event');
}
})
});
function addEvent() {
var events = $('.event');
var event_to_append = events[events.length - 1];
var event_to_remove = events[events.length - 2];
$('#events').prepend(event_to_append);
$("#" + event_to_append.id).slideToggle('slow');
$("#" + event_to_remove.id).fadeOut('fast');
}
events
変数はclass="event"
は、すべてのli
上に存在するli
年代のul
です。 $.each
ループだけdisplay:none
とクラスを追加することによって、イベントを非表示にし、第3のインデックスを越えてイベントを非表示にします。有効になっていないと、すべてのイベントが表示されます。
addEvent()
関数は、最初のイベント、追加する最初のイベントと非表示にするには、最後のイベントを取得し、内外に、その後フェード。 slideToggle()
を使用してダイビングをスライドさせます。
あなたはそれを簡単にしたい場合は、ツイートを忘れることができますし、すでに持つAPIを呼び出します項目を含む配列 – s84