在ff下$(function(){ var obj=$("#htbl tr td[class='selected']"); if(obj.index()==-1)alert("Not Found"); var prev1= obj.parent().prev(); var prev2=prev1.prev(); alert(prev2.find("td").eq(obj.index()).html()); alert(prev1.find("td").eq(obj.index()).html()); });稍微修改下二楼的
$(function(){ var obj=$("#htbl tr td[class='selected']"); if(obj.index()==-1)alert("Not Found"); var prev1= obj.parent().prev(); var prev2=prev1.prev(); alert(prev2.find("td").eq(obj.index()).html()); alert(prev1.find("td").eq(obj.index()).html()); });
你可以用 .eq(index) 来获取 特定的 单元格$("#htbl tr td[class='selected']").eq(0) 第一个
$("#htbl tr td[class='selected']").eq(1)第二个
.....
...
类推....希望对你有帮助
<script>
window.onload=function(){
var obj=$("#htbl tr td[class='selected']");
if(obj.index()==-1)alert("Not Found");
var prev1= obj.parent().prev();
var prev2=prev1.prev();
alert(prev2.find("td").eq(obj.index()).html());
alert(prev1.find("td").eq(obj.index()).html());
}
</script>
<TABLE id="htbl">
<TR>
<TD>1</TD>
<TD>11</TD>
<TD>111</TD>
</TR>
<TR>
<TD>2</TD>
<TD>22</TD>
<TD>222</TD>
</TR>
<TR>
<TD>3</TD>
<TD class="selected">33</TD>
<TD>333</TD>
</TR>
<TR>
<TD>4</TD>
<TD>44</TD>
<TD>444</TD>
</TR>
</TABLE>
var obj=$("#htbl tr td[class='selected']");
if(obj.index()==-1)alert("Not Found");
var prev1= obj.parent().prev();
var prev2=prev1.prev();
alert(prev2.find("td").eq(obj.index()).html());
alert(prev1.find("td").eq(obj.index()).html());
});稍微修改下二楼的
var obj=$("#htbl tr td[class='selected']");
if(obj.index()==-1)alert("Not Found");
var prev1= obj.parent().prev();
var prev2=prev1.prev();
alert(prev2.find("td").eq(obj.index()).html());
alert(prev1.find("td").eq(obj.index()).html());
});