我有一些正在编写的JQuery代码,但我觉得我写得更优雅,但我的JQuery知识生锈了。
以下代码可以正常使用:
$('table.displayTable').each(function() {
$(this).DataTable({
"paging": false,
"filter": false
})
});
我以为我可以写这样的代码,但它不起作用......我认为有一种方法,但我错过了什么?
$('table.displayTable').each().DataTable({
"paging": false,
"filter": false
});
// If I had just one table I can just do this
$('#dataTable').DataTable({ ... });
答案 0 :(得分:2)
传递一个导致多个元素的选择器是有效的,如Multiple tables示例中所示
通过使用将接收的jQuery选择器可以轻松完成 多个表格。
所以,你可以做到
$('table.displayTable').DataTable({
"paging": false,
"filter": false
});