我过去从未真正遇到过这种情况,所以我很好奇。您能以某种方式执行以下操作吗?
我正在使用 Datatables jQuery 插件。这是我的基本电话:
var oTable = $("#example").dataTable();
我在一个名为 EnableInlineEdit 的类中有一个属性。如果是真的,我想添加一个函数调用内联:
var oTable = $("#example").dataTable().makeEditable();
这将使 jEditable 插件能够工作。我定期向 Datatable 插件添加了很多我没有包括在内的选项,因此只需制作一个条件 if/else 并创建两个单独的调用就不可能了。通过这样做,我会将大型文件的大小增加一倍。有没有办法以某种方式创建内联条件以将 .makeEditable 添加到 Datatable 初始化的末尾,而无需创建两个完全相同的代码副本,其中一个仅具有 .makeEditable() ?