假设我有一个带有几个html信息和结构的div,当我将其转换为带有jquery $("#infodata).dialog(...);
的对话框时,需要几秒钟才能显示。
那么,有没有一种方法或方法可以实现,以便知道 jquery 何时完成呈现对话框?
P.D:没有ajax请求,html仍然存在,但显示:无。
感谢。
答案 0 :(得分:1)
你可以将一个事件链接到它的结尾,然后你得到
$("#infodata).dialog(...).closest('body').trigger('dialogueLoaded');
$('body').on('dialogueLoaded', function() { doOtherStuff() });