在用datatable组件创建表格的时候想给表格里面某一列添加事件时先给他起个名字
'aoColumnDefs': [{
"aTargets": [4],
"mRender": function (data, type, full) {
return `<a class='cluefollowin' data-ids=${full.id} style="color:#5db6ea;cursor:pointer">查看</a>`
}
}]
创建完之后
在js代码里面
$('.cluefollowin').click(function(){
console.log(1)
})
这样添加事件并没有效果,于是换了一种写法:
$('#cluefollowList').on('click', '.cluefollowin2', function () {
console.log('1')
})
使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。