日期:2014-05-17  浏览次数:20589 次

jquery 获取tr对象
<table id="tb" style="text-align: center;" width="100%" border="1PX">
  <tr calss='1' id='1'> <td>A1 </td><td> A2 </td> <td>A3</td> </tr>
  <tr calss='2' id='2'><td>B1</td> <td> B2</td><td>B3</td> </tr>
</table> 

我想根据calss=1 或者id=1 获取到tr对象 。
我最终的目的是想获取td中的内容。现在已经做到
$(document).ready(function(){
var key = 0;
  var text = $("#tb tr").eq(key).children("td").eq(0).text();
  alert(text);
});
这个jquery能获取到第几行下的td的内容,但是我想获取的是某一行 ,这一行是根据某个click触发的 根据点击的tr的calss 或者id 获取他的td内容。

------解决方案--------------------
点TD,获取TD内容?
JScript code
$(document).ready(function(){
    $('td').each(function(){
        $(this).click (function(){
              alert($(this).html());
        });     
    });
});