【发布时间】:2017-10-12 12:46:02
【问题描述】:
似乎讨论了很多,但找不到简单的答案。我想确保在将加载器图标添加到 DOM 后执行某个功能,但了解 append 不支持此功能。有没有简单的解决方案?
当前代码:
$('#tab').on('shown.bs.tab', function(e) {
$("#htmlelement").append('<i class="fa fa-spinner fa-spin fa-fw"></i>');
functionafterappend();
});
【问题讨论】:
-
在上面的欺骗中,有一个答案在调用附加的元素上使用
ready(),我会先尝试一下 -
停止使用同步ajax请求。
-
@Huangism 这不是 .ready() 所做的。在这种情况下,它会简单地将请求关闭以在下一个滴答时运行,这与 0 间隔 setTimeout 基本相同。它不等待任何东西“准备好”,它只是将它推到回调队列中,因为 dom 准备好了。
-
是的,似乎已准备就绪,仅用于文档准备就绪
标签: javascript jquery chaining