所以我有一個新聞項目的列表,有AJAX控件來創建,編輯或刪除。在其中一項行動中,頂部會顯示一條小小的信息,確認他們做了什麼。因此,如果他們添加新帖子,它會彈出「新增新聞:標題」。它滑落,然後在10秒後滑回。問題是,如果在10秒鐘之前完成多個動作,則會多次動畫。jQuery停止動畫
例如: 創建標題爲「one」的消息 - 消息關閉。
4秒後,創建標題爲「two」的新聞 - 消息下來。
6秒後,「one」的消息向上滑動,然後又過了4秒,「two」的消息向上滑動。
我希望它只能滑動一次,因此您可以排列儘可能多的動作,然後在最後一個動作10秒後,它會向上滑動。
這裏就是我的了:
$('#ajax-message').html('Added News: ' + title);
$('#ajax-message').slideDown('1000').delay('10000').slideUp('1000');
您可以請發佈一些代碼(也許在jsfiddle.net)與困擾的代碼,所以我們可以準確地幫助你? – Dutchie432 2011-05-03 19:49:33