JavaScript函数中的多个ID

时间:2018-12-05 15:42:39

标签: javascript

我有多个具有不同ID标记的数据表,如果存在多个ID,我试图获取JavaScript文件来应用样式。

这是我无法使用的内容:

$(function() {
  $("[id*=tblAccount") || ("[id *= tblCustomer") || ("[id *= tblContact").prepend($("<thead></thead>").append($(this).find("tr:first"))).DataTable({
    "paging": true,
    "lengthChange": true,
    "searching": true,
    "ordering": true,
    "info": true,
    "autoWidth": false,
    "dom": 'lBfrtip',
    "buttons": ['excel', 'print', 'pdfHtml5']
  });
})

1 个答案:

答案 0 :(得分:0)

您需要使用CSS选择器,运算符在一次jQuery调用中组合选择器:

$("[id*=tblAccount], [id *= tblCustomer], [id *= tblContact]").prepend($("<thead></thead>").append($(this).find("tr:first"))).DataTable({

(还要注意,我添加了缺少的]个字符。)