$(function () {
$max = 4;
$i = 1;
for ($i = 1; $i < 3; $i++) {
$('#itemListLeading table tr :nth-child(' + $i + ')').each(function () {
$length = $(this).children().text().length;
if ($length > $max) {
$max = $length;
}
$('#itemListLeading table tr :nth-child(' + $i ' +)').promise().done(function () {
$(this).css("min-width", $max * 8 + "px");
});
});
};
});
不知道为什么这在这里不起作用。我正在尝试将“1”和“2”传递给 nth-child(),也许更晚一些。它适用于单个 nth-child(1),即。没有 for 循环。或者有没有更好的方法来传递 x 数量的变量来运行函数?