如果TD不包含任何ID,如何使用JavaScript获取TD值

She*_*uee 3 javascript jquery

我有一张TD没有id的表,但我有唯一的TH值.示例表是,

<table class="data-table" id="product-attribute-specs-table">
    <colgroup>
        <col width="25%">
        <col>
    </colgroup>
    <tbody>
        <tr class="first odd">
            <th class="label">SKU</th>
            <td class="data last">904532</td>
        </tr>
        <tr class="odd">
            <th class="label">Width</th>
            <td class="data last">20</td>
        </tr>
        <tr class="even">
            <th class="label">Lead Time</th>
            <td class="data last">49</td>
        </tr>
        <tr class="last odd">
            <th class="label">Depth</th>
            <td class="data last">63</td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我想在var中读取提前期的值.我怎么读才能使用javascript即var = ??

Nor*_*ali 6

使用:contains()Selector过滤内容TH并使用.next()如下选择下一个元素:

var lt = $('th:contains("Lead Time")').next().text();
Run Code Online (Sandbox Code Playgroud)