2 回答

TA貢獻1840條經驗 獲得超5個贊
不知道您正在使用哪種工具提示,因此我只解決您將 Bootstrap 工具提示附加到 .查看 -> https://datatables.net/reference/option/columns.createdCell<td>createdCell
向 / 部分添加回調。由于看起來您正在使用沒有任何列定義的靜態,因此您可以執行此操作:createdCellcolumnscolumnDefs<table>
columnDefs: [{
targets: 6, //columns are zero based
createdCell: function(td, cellData) {
if (cellData === '') {
$(td).tooltip({ trigger: 'hover', title: 'The cell is empty because ...' })
}
}
}],

TA貢獻1820條經驗 獲得超2個贊
我不確定這里指的是哪種工具提示,如果它是對官方jQuery工具提示或其他內容的引用,但是為了修改沒有單元格的內容,只需獲取對表的引用,然后遍歷table.rows,然后通過每個行元素檢查單元格的數量,如果它沒有, 然后將工具提示添加到該行。示例偽代碼:
table = document.querySelector("table");
Array.apply(0, table.rows).forEach(x => {
x.cells.length == 0 && (functionToMakeTooltipToRow(x))
});
添加回答
舉報