将表格单元格文本转换为数组

时间:2013-03-15 11:09:27

标签: jquery

<tr>
    <td>a</td>
    <td>b</td>
</tr>

我知道我可以手动创建一个数组并循环遍历每个td并将它们推入数组。

但有没有办法制作一个带有文本数组的jquery单行?

期望的结果:

['a', 'b']

1 个答案:

答案 0 :(得分:5)

您可以使用下面给出的.map.get来解决此问题。

var values = $('td').map(function(index, item){
    return $(item).text()
}).get()

console.log(values)

演示:Fiddle