0

我正在使用 $.get 命令发出 AJAX 请求。完成后,我将 HTML 代码附加到现有的 div 中。添加完所有代码后,我注意到我无法使用 jQuery 选择器访问新添加的代码。我已经阅读了其他 DOM 刷新问题,但这些问题与“点击”事件有关。我只是想用 $("#xxxxxxxx") 访问我添加的 id

例如,我添加了

<div id="aaa1"></div><div id="aaa2"></div><div id="aaa3"></div>

进入我现有的

<div id="container"></div>

我想添加的是 temp.html 文件,所以我使用$("#container").load("temp.html");了 Things got added nice but I can't access it。(使用alert($("#aaa1").html())返回undefined

4

1 回答 1

1

尝试这个 :

$("#container").load("temp.html" ,function(){
    alert($("#aaa1").html());     
});
于 2012-09-17T16:58:09.807 回答