2013-03-21 77 views
0

我正在使用jquery動態添加消息,唯一的問題是我想從底部刪除相同數量的消息,並將消息的數量添加到頂部,我當前使用的代碼是:將消息動態添加到div

$(html).hide().prependTo("#current center").fadeIn("slow"); 

目前我需要檢查內部html中table.msgtable的div的數量得到A。 然後檢查#current center裏面的div郵件數量得到B

然後$(".info #current>center>div").slice(B-A)顯然。這是解決這個問題的有效方法嗎?我在A遇到問題。

+0

所以問題是越來越A?你爲什麼不只是使用jquery選擇器並檢查長度就像$('。-selector-for-A).length – Brad 2013-03-21 17:48:45

+0

我需要檢查它在html – user2191209 2013-03-21 17:51:05

+0

呵呵?不知道你想要完成什麼。你可以添加標記到你的問題,所以也許我們可以插入你在做什麼? – Brad 2013-03-21 17:58:43

回答

2

嘗試使用:

$("#current>center>div:gt(5)").remove(); 

更換5比你想要的消息的最大數量少一個。

另外,<中心>標記? EEW!

+1

'另外,一個

標籤? Eew!'+1讓我發笑 – Stu 2013-03-21 17:48:17