2011-12-07 37 views
10

我有一個圖像庫,說39個圖像。
兩個按鈕prev和next以及中間的一個計數器。
圖像在一張桌子裏面,並且顯示了6張圖像。
當用戶按下一個按鈕時,6個可見圖像上升,另外6個顯示。
我想統計可見圖像的數量。
例6/39下一個按下時應該是12/39。
如果我每次點擊時都會做+6,有時候最後一個tr會少於6張圖片
當計數器變爲+6時,它會超過所有圖片的數量。 所以我現在需要顯示當前tr的索引。
然後,我需要計算該tr的td,並將​​該數字放入計數器並增量。
如何用JQuery對一行中的表格單元格進行計數?

(我的英語不好對不起:()。

回答

25

假設你的表有ID 「MYTABLE」,你可以使用

$("#mytable tr td").length 

但是,說你要訪問的第2行,然後您使用

$("#mytable tr:nth-child(2) td").length 

,但如果你要算「TD」'可見行S,使用

$("#mytable tr:visible td").length 
相關問題