Javascript JQuery附加到动态创建的元素

Javascript JQuery附加到动态创建的元素,javascript,jquery,Javascript,Jquery,我正在将div元素动态附加到现有的div。但是紧接着,我需要将另一个div附加到我刚刚动态创建的div中。但是我似乎找不到动态创建的div,以便附加到它。我想DOM可能还没有意识到这个div,因为我刚刚做了它。我该怎么做 var serialModel = "Test Test"; $("#existingDiv").append("<div id = '" + serialModel + "'></div>"); $("#" + serialModel).append(

我正在将
div
元素动态附加到现有的
div
。但是紧接着,我需要将另一个
div
附加到我刚刚动态创建的
div
中。但是我似乎找不到动态创建的
div
,以便附加到它。我想DOM可能还没有意识到这个div,因为我刚刚做了它。我该怎么做

var serialModel = "Test Test";
$("#existingDiv").append("<div id = '" + serialModel + "'></div>");
$("#" + serialModel).append("<div>content here</div>")
var serialModel=“测试”;
$(“#existingDiv”)。追加(“”);
$(“#”+serialModel).append(“此处的内容”)

最后一行没有任何作用。第二行生成了新的div,但是我找不到要附加到它的div。

如果您这样做,反之亦然:

$("<div />", { id : serialModel })     // create `<div>` with `serialModel` as ID
    .append("<div>content here</div>") // append new `<div>` to it
    .appendTo("#existingDiv");         // append all to `#existingDiv`
$(“”,{id:serialModel})//以`serialModel`作为id创建`
.append(“此处的内容”)//将新的``附加到它
.appendTo(“#existingDiv”);//将全部附加到`#现有div`

这看起来应该可以工作,但从未创建serialModel div。你完全正确。我的字有点打错了。我现在要走了。谢谢