【发布时间】:2021-06-24 20:47:13
【问题描述】:
我创建了一个带有收藏按钮的数据表,该按钮将隐藏和显示列组。单击其中一个隐藏/显示按钮时,我想调用事件侦听器。我的事件监听器不会触发——我不知道我做错了什么,并且尝试了很多次迭代来修复它,以至于我的头现在处于代码迷雾中。有人能看出我做错了什么吗?
var counter = 1;
var dtab = $('#tblCohort').DataTable({
paging: false,
dom: 'Brt',
buttons: [{
extend: 'collection',
text: 'Section Visibility',
buttons: []
},
'copy', 'excel', 'pdf'
]
});
dtab.button().add('0-0', {
extend: 'colvisGroup',
text: 'Hide Section 1',
className: 'hidesec1',
hide: '.sec1'
})
dtab.button().add('0-1', {
extend: 'colvisGroup',
text: 'Show Section 1',
className: 'showsec1',
show: '.sec1'
})
dtab.button().add('0-2', {
extend: 'colvisGroup',
text: 'Hide Section 2',
className: 'hidesec2',
hide: '.sec2'
})
dtab.button().add('0-3', {
extend: 'colvisGroup',
text: 'Show Section 2',
className: 'showsec2',
show: '.sec2'
})
$('.hidesec1').click(function() {
alert('hide sec 1');
})
【问题讨论】:
标签: jquery datatables click