我以前从来没有真正遇到过这个,所以我很好奇。你能以某种方式做到以下几点吗?
我正在使用 Datatables jQuery 插件。这是我的基本调用:
var oTable = $("#example").dataTable();
我在名为 EnableInlineEdit 的类中有一个属性。如果是,我想添加一个内联函数调用:
var oTable = $("#example").dataTable().makeEditable();
这将使 jEditable 插件能够工作。我有很多我没有包含的定期添加到 Datatable 插件的选项,所以简单地制作一个条件 if/else 并创建两个单独的调用是不可能的。这样做会使一个大文件的大小加倍。有没有办法以某种方式创建内联条件以将 .makeEditable 添加到 Datatable 初始化的末尾,而无需创建两个完全相同的代码副本,其中一个只有 .makeEditable()?
最佳答案
你不能做这样的事情吗:
var oTable = var oTable = $("#example").dataTable();
if (whatever) {
oTable.makeEditable();
}
关于javascript - jQuery:添加基于内联条件的内联函数调用......这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12549154/