我正在创建一个表,之后我将表转换为jQuery dataTable,为此我使用dataTable.responsive
和一个选项来显示模态中的信息,这里的问题是我的功能按钮只显示在模态上,所以我的问题是我可以做什么来访问该按钮,我正在尝试这样做但不起作用。
$('#TableBody').on('click', '.glyphicon-edit', function () {
alert("Click!");
});
这也不起作用:
//example is my table id
$('#example').on('click', '.glyphicon-edit', function () {
alert("Click!");
});
我的full code是正确查看我的问题。
答案 0 :(得分:1)
如果您正在使用Bootstrap样式,请使用以下代码。这会将您的选择器缩小到jQuery DataTables打开的模式中的元素。
$(document).on('click', '.dtr-bs-modal .glyphicon-edit', function(){
// ... skipped ...
});