datatable 绑定click事件,多次点击多次触发解决方法

.unbind('click').on('click', 'td.expand-col', function () {
var nTr = $(this).parents('tr')[0];
if (tbList.fnIsOpen(nTr))//判断是否已打开
{
/!* This row is already open - close it *!/
$(this).removeClass("open");
tbList.fnClose(nTr);
} else {
/!* Open this row *!/
$(this).addClass("open");
// 调用方法显示详细信息 data_id为自定义属性 存放配置ID
fnFormatDetails(nTr);
}
} );
先解除绑定,再重新绑定,解决多次点击
posted @ 2018-10-08 14:24  cq_小林子  阅读(571)  评论(0编辑  收藏  举报