我试图在一个有DataTables动态接收参数但它不起作用的表中居中n 个列。
我已尝试使用以下代码,但我需要该值是动态的,并且根据我发送的数字从最后一个到第一个居中列:
function makerDatatable(number){
$('#myTable').dataTable({
"columnDefs": [
{"className": "text-center", "targets": number}
]
}
}
只有您收到的特定编号的列居中。
DataTables 文档不是很清楚,而且通常已经过时了,我最近也有同样的要求,过程如下:
默认情况下,如果没有接收到参数,该函数会将最后两列居中,否则将显示的数量居中。
希望它是您正在寻找的东西。
不要让自己复杂化。您只能使用 css 解决它们。
一个深思熟虑的 css 规则不会破坏你的桌子。
这很神奇(类名:“文本中心”)