Я думаю, вы можете легко сделать это, используя CSS только как:
.client { width: 100px; }
Но если вам нужно сделать некоторые манипуляции с JS, чтобы установить ширину, вы можете сделать это как :
var myTable = $('#data-table').DataTable();
myTable.columns.header().each(function(column, index) {
if ($(column).hasClass('client')) {
// Set column width here
$(column).width(100)
//Or
// $(column).css("width", 100);
}
})
Обратите внимание, если не указаны явные единицы измерения (например, "em"
или "%"
), то предполагается "px"
. Итак, в примере это на самом деле 100px
. Вы можете обновить его в соответствии с вашими требованиями.