Javascript jquery数据表更改空表的td类
我正在使用jquerydatatables插件。()我想知道是否有办法在表为空时更改TD类。 从我看到的情况来看,当datatables表中没有行时,会插入一个带有TD的行,classJavascript jquery数据表更改空表的td类,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在使用jquerydatatables插件。()我想知道是否有办法在表为空时更改TD类。 从我看到的情况来看,当datatables表中没有行时,会插入一个带有TD的行,classdatatables\u empty。有没有办法将*dataTables\u empty*更改为*myDataTables\u empty* 我正在使用fnRowCallback更改其他行类。。。但是,当表为空时,这似乎不适用于自动插入的行。您可以使用jQuery非常轻松地更改它 在您的(文档).ready处理程序
datatables\u empty
。有没有办法将*dataTables\u empty*更改为*myDataTables\u empty*
我正在使用
fnRowCallback
更改其他行类。。。但是,当表为空时,这似乎不适用于自动插入的行。您可以使用jQuery非常轻松地更改它
在您的(文档).ready处理程序中
$('.dataTables_empty').removeClass('dataTables_empty').addClass('myDataTables_empty');
或者,您可以只使用默认类名,并在CSS中覆盖它
否则,请查看…您是否可以提供有关您正在使用的插件的更多信息,例如指向您从何处获得该插件的链接?@Nunners我已经更新了帖子,您能否提供一些示例代码供我尝试,因为我不熟悉该插件。或者,您也可以创建一个快捷菜单,您是否尝试过搜索代码并将
dataTables\u empty
替换为myDataTables\u empty
?你为什么关心更改名称,为什么不使用提供的类名?@DouaBeri然后只为id/类组合提供单独的CSS处理,如:#table1.dataTables_empty{…}
。在base.dataTables\u empty
规则之后应用这些规则,以覆盖您要在特定于表的基础上更改的任何样式。这可能会起作用。但是您知道当表为空时是否有事件或回调吗。我要求这样做的原因是,用户可以手动添加/删除表中的行,有时表会变为空,每次表变为空时,datatables都会设置类datatables\u EmptyI我不太确定。如果在删除最后一个条目时添加了该类,则“是”,该类有一个事件处理程序。如果它仅在加载时表为空时应用,那么可能不会。