【发布时间】:2017-08-08 12:20:04
【问题描述】:
我正在使用数据表 jquery,并且我已经在行中定义了按钮。我想单击任意行中的按钮。单击按钮的行将添加类selected。如果我选择另一行,后面的行将删除类selected,新行点击将添加类selected。
var table = $('#id_table').DataTable({
////......
});
$('#id_table tbody').on('click', 'button', function (e) {
table.row($(this)).hasClass('selected');
});
我收到Uncaught TypeError: table.row(...).hasClass is not a function 的错误
【问题讨论】:
-
我相信
table.row()不会返回jQuery对象。这就是为什么你的hasClass功能不起作用的原因。 -
您是否考虑过使用此示例here 而不是使用按钮添加选定的类?
标签: javascript jquery datatable