bootstrap-table用于展示數據非常方便,也需要滿足一些個性化需求。比如點擊窗格(td)標記下顏色,用于目測
代碼如下,轉載請注明
$("table").on('click-row.bs.table', function (e, row, $el) {//el['0'] is tr $el is selected eleif ($el['0'].children[$el.context.cellIndex].className) {$el['0'].children[$el.context.cellIndex].className = '';} else {$el['0'].children[$el.context.cellIndex].className = 'success';}});
解釋:
click-row.bs.table是行點擊事件,其實還有個click-cell.bs.table點擊窗格事件,但$el是string無法使用
$el是被點擊的行,$el.context是被點擊的窗格屬性。通過children尋找該行下那個被點的子元素td并添加樣式