首页 > 解决方案 > 如何向数据表jQuery中的每一行添加类

问题描述

大家好,我使用数据表,

我想为每个页面中的每个表格行元素添加类。

但是对于某些情况,只为第一页添加新类,但对于其他情况,我该如何解决这个问题?

我的代码:

$(document).ready(function () {
    var table = $('.table-style').DataTable();

    $('.dropdown').addClass("test")

    table.draw();

});

标签: jquerydatatable

解决方案


您需要在绘制数据表后添加类。此事件将在分页或页面加载时调用。所以你可以执行你的 js 代码或在每个页面上添加类。这是一个示例代码。

$(document).ready( function() {
    $('.custom-style').dataTable( {
        "fnDrawCallback": function( oSettings ) {
            $('.dropout').addClass("test");
        }
    } );
} );

有关更多信息,请参阅此https://legacy.datatables.net/ref#fnDrawCallback


推荐阅读