我正在尝试输出所有表行中的所有第一个 td,但.html()
只输出第一个,而不是全部。
来自 jQuery 网站:
描述:获取匹配元素集中第一个元素的 HTML 内容。
相关代码:
$("button").click(function() {
var table1 = '<table><tr>';
var data = $("#myTable tr:first-child").html();
var table2 = '</tr></table>';
var output = table1 + data + table2;
$(".result").html(output);
});
当我将其更改为:
$("#myTable:first-child").html();
输出所有匹配的元素,所有 trs,而不仅仅是第一个。
如何输出所有第一个 td?这个只有第一个匹配元素的规则是什么意思?它似乎只适用于有时......