Jquery - 为一个类选择所有tr的td值

Lam*_*mps 8 jquery

我有一张桌子

<table>
       <tr class="PO1"></tr>
       <tr class="PO2"></tr>
       <tr class="PO3"></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如何在类中循环遍历所有tr "PO1"并获取每个'td'值的值?

$("table#id tr .PO1").each(function(i)
{
    // how to get the td values??
});
Run Code Online (Sandbox Code Playgroud)

jAn*_*ndy 9

var values = $('table tr.PO1 td').map(function(_, td) {
    return $(td).text();
}).get();
Run Code Online (Sandbox Code Playgroud)

这只会创建一个包含每个文本内容的数组td.可能更好的想法是使用地图/对象:

var values = $('table tr.PO1 td').map(function(index, td) {
    var ret = { };

    ret[ index ] = $(td).text();
    return ret;
}).get();
Run Code Online (Sandbox Code Playgroud)