数据表DOM元素已完全加载时的回调函数

时间:2014-10-30 19:35:28

标签: javascript jquery html css datatables

您好我想知道在datatables DOM元素加载后调用的数据表中是否有任何回调函数?我知道有回调fnInitComplete但是没有做我想要的。我想改变" * - List"的宽度。数据元素。

我认为当我调用这个回调函数时,DOM元素将被完全加载,我可以获得元素的宽度,但是当我这样做时:

fnInitComplete: function(oSettings, json) {
  var width = $("#ROI-List").width();
}

宽度始终为0表示DOM元素未完全加载。我真的很困惑,并尝试过JQuery来解决这个问题,但没有成功。

任何帮助将不胜感激

由于

1 个答案:

答案 0 :(得分:1)

您可能需要查看drawCallback,在每次重绘DataTable后调用它。

fnDrawCallback: function (oSeetings) {
  var width = $("#ROI-List").width();
}