2014-04-22 77 views
-1

我正在計算兩個標題行之間的行數。在Jquery特定行之後計數行

例如,我試圖計算刪除和保留標題之間的行數。有些時候保留的標題和行之後可能不存在。所以我打算計算表中Removed標題後面的行。

示例表格:標題行是具有添加,刪除,保留的文本的行。

新增
ROW1
行2
刪除
ROW3
ROW4
ROW5
保留
ROW6
ROW7

誰能幫我解決這個?

+2

你能提供實際的HTML,而不只是它的文字表述? –

回答

1

這裏是一個小提琴 - http://jsfiddle.net/jayblanchard/pUV3u/

var count = $('#Removed').nextUntil('#Retained').length; 

計數到結束#Removed後 -

var countTheRest = $('#Removed').nextAll('tr').length; 
+1

+1很好的答案。我不知道['nextUntil'](https://api.jquery.com/nextUntil/) – KyleMit

+1

完美地爲我工作。謝謝Jay。 – Krishna

+0

不客氣!當你有機會時請接受答案。 –

相關問題