表中的动态类与Javascript

Dynamic Class in Table with Javascript

本文关键字:Javascript 动态      更新时间:2023-09-26

我正在使用javascript将CSV文件隐藏为HTML表,但是我需要给任何表列一个不同的类,所以我只能使用我需要的列。

我没有想法如何为脚本创建的每个列使用动态类(而不是 td.class(名称,这里的任何人都知道任何解决方案吗?

我的代码:

$.each(items, function(itemCount, item) {
tableHTML += '<td class="' + td.class + '">' + item + '</td>';
});
tableHTML += '</tr>';

谢谢!

一种方法是使用模数附加列号:

var columnCount = 4;
$.each(items, function(itemCount, item) {
  var currentColumn = (itemCount % columnCount) + 1// add 1 because of zero index
  tableHTML += '<td class="column-' + currentColumn + '">' + item + '</td>';
});

我猜你可能会动态获取columnCount,但需要查看其余代码才能显示这一点。