我設法讓細胞集合在一排點擊此行時如下:如何用jQuery獲取html表格單元格的文本值?
$('.NamesGridClass tbody tr').bind('click', function() {
var ch = $(this).children();
alert(ch[0] + ' ' + ch[1]);
});
上述選擇片段成功地顯示:
[對象HTMLTableCellElement] [對象HTMLTableCellElement]
我試過ch[0].html()
,ch[0].val()
,ch[0].text()
,並且得到錯誤。我怎樣才能在這裏獲得我的細胞內容?
爲什麼?只需'ch.html()' – jQuery00
@ jQuery00,當然,這是做同樣的事情和少字符。但重點是'.html()'只適用於jQuery對象。 'ch'和'$(ch [0])'都是jQuery對象; 'ch [0]'不是。 –