gpt4 book ai didi

jquery - 数据表为所有正文行添加类

转载 作者:行者123 更新时间:2023-12-01 00:40:20 25 4
gpt4 key购买 nike

我是数据表新手,我有一个默认情况下仅显示前 10 行的表。我正在尝试将此类添加到所有行,而不仅仅是默认的 10 ...

var table = $("#datatable-buttons").DataTable({...})
table.rows.removeClass('selected')

$('tbody tr').removeClass('selected')

$(tables.table().body()).removeClass('selected')

但没有任何成功:(是否可以通过单击按钮向所有行添加/删除 select 类?

最佳答案

我相信向所有行添加某个类的最佳方法是在初始化时:

var table = $('#example').DataTable({
createdRow: function ( row, data, index ) {
$(row).addClass('selected')
}
})

您可以使用

在单击时向行添加/删除类
table.on('click', 'tbody tr', function() {
var $row = table.row(this).nodes().to$();
var hasClass = $row.hasClass('selected');
if (hasClass) {
$row.removeClass('selected')
} else {
$row.addClass('selected')
}
})

您还可以通过代码删除(或添加)一个类到所有行

table.rows().every(function() {
this.nodes().to$().removeClass('selected')
})

此处所有示例 -> http://jsfiddle.net/c67q2b4x/

关于jquery - 数据表为所有正文行添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43401299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com