2011-10-31 31 views
0

檢查TR與特定ID是最後一個表檢查TR與特定ID是最後一個表

<table id="table"> 
<tr> 
    smthing 
</tr> 
<tr id="test1" class=""tableRows> 
    smthing 
</tr> 
<tr id="test2" class=""tableRows> 
    smthing 
</tr> 
</table> 

我想要做這樣的事情

var count=1 

$("tr#test<?=count?>").fadeOut("slow") 

count-- 

if($("#table tbody tr.tableRows:last")) 
alert("empty - tr with class tableRows") 
+0

PHP從哪裏進來呢? –

+0

提到它因爲通過php

+0

傳遞id數但是這不是有效的PHP,並且您似乎已經在Javascript中創建了該變量 –

回答

1

你可以這樣做此:

var $trs = $('#table tr'); 
var is_last = $trs.index($('#' + id)) == $trs.length - 1; 

其中id是有問題的<tr>的ID。 index爲您提供$trs(這是所有行)中所討論元素的從零開始的索引。

演示:http://jsfiddle.net/ambiguous/4F7Ak/

相關問題