相当容易,但我没有找到如何在线进行此操作。
我想要这个元素的第一个TD(行)
$(document).on("click", "#posTable tr", function() {
alert($(this).('td:first').text());
});
我试过了:
alert($(this).('td:first').text());
alert($('td:first', $(this).parents('tr')).text()));
答案 0 :(得分:4)
您需要使用find()
来获取给定行中的第一个td。您也可以在选择器中传递this
作为上下文。
使用find()
alert($(this).find('td:first').text());
使用jQuery( selector [, context ] )
alert($('td:first', this).text());