在尝试使用JQuery访问元素之前,有没有方法可以知道这些元素是否存在于文档中?
代码片段:
var s = new AjaxCall(someurl);
s.oncomplete = function(response) {
var container = $('container_id');
container.innerHTML = response;
var ul = $('some_id'); }
响应是通过Ajax调用返回的一些HTML。
这个响应更新了一个div
的内容,然后我访问了由innerHTML
创建的一个元素(代码中的ul
)。
如果响应很大,我认为在尝试访问它们时,有时候会出现一些元素没有被渲染。 domready
适用于AJAX调用吗?这能解决我的问题吗?