JQuery附加到动态创建的元素

jme*_*ase 5 javascript jquery

我动态地将div元素附加到现有元素div.但紧接着,我需要将另一个追加divdiv我刚刚创建的动态.但我似乎无法找到动态创建div以便附加到它.我想也许DOM还没有意识到这一点,div因为我刚刚做到了.我该怎么做呢?

var serialModel = "Test Test";
$("#existingDiv").append("<div id = '" + serialModel + "'></div>");
$("#" + serialModel).append("<div>content here</div>")
Run Code Online (Sandbox Code Playgroud)

最后一行没有做任何事情.第二行产生新的div,但后来发现它无法附加到它.

Vis*_*ioN 9

如果你这样做会反之亦然:

$("<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`
Run Code Online (Sandbox Code Playgroud)