我试图在最终呈现多个具有表布局:auto的大型html表时触发回调函数。浏览器(特别是移动Safari)需要一段时间根据其内容调整和呈现所有表格单元格。在呈现所有单元格并对表进行完全调整之前,不应触发我的回调函数。
function myCallback()
{
// do something
}有这样的事件或回调吗?我已经试过用回传了
$(window).load(myCallback)和
$('table').on('load', myCallback)不幸的是两者都不起作用..。
发布于 2013-04-04 10:42:08
问题是,只有在加载$(...).load()元素之前将其称为时,才能正常工作,而且无法保证这一点。
我建议你用
$(document).ready(callback);这可以确保DOM树已经就绪,只有图像等可能还没有加载。
(或者您可以尝试将其包含在html:<table onload="javascript:myCallback()"></table>中。)
https://stackoverflow.com/questions/15808801
复制相似问题