获得此行的第一个TD

时间:2013-11-13 11:37:12

标签: javascript jquery html

相当容易,但我没有找到如何在线进行此操作。

我想要这个元素的第一个TD(行)

$(document).on("click", "#posTable tr", function() { 

    alert($(this).('td:first').text());

});

我试过了:

alert($(this).('td:first').text());
alert($('td:first', $(this).parents('tr')).text()));

1 个答案:

答案 0 :(得分:4)

您需要使用find()来获取给定行中的第一个td。您也可以在选择器中传递this作为上下文。

使用find()

alert($(this).find('td:first').text());

使用jQuery( selector [, context ] )

alert($('td:first', this).text());