datatables 点击 + 号 报错 _detailsShow undefined

226 阅读1分钟

背景: 项目用到了 jquery 的插件 datatables

每行的第一个 td 是可以展开详情的按钮,在点击的时候会报错  _detailsShow undefined


解决办法:

在 on 事件之前 绑定 off 事件 得以解决~

$('#patients tbody').off('click', 'tr td.details-control');

$('#patients tbody').on( 'click', 'tr td.details-control', function () {