我想在内容中捕获一些属性,但这些内容由Ajax更新。 问题是我的功能在显示整个内容之前触发 ,所以我没有抓到任何东西。
我希望我的函数等待ajax函数的结束。
我想,有一个选项:
$(element).ready(function() {
blablabla;
});
谢谢!
答案 0 :(得分:5)
将您的函数放入$ .ajax函数的success部分? 例如:
$.ajax({
url: "test.html",
context: document.body,
success: function(){
$(element).addClass("done");
yourFunction();
}
});
答案 1 :(得分:0)
您可以从成功处理程序中访问原始DOM,因此您可以编写成功处理程序来更新原始DOM,然后根据需要生成新的DOM元素,然后在准备好后附加它们,这样我就不会从这一点来看。