我正在尝试将文本附加到已动态创建的div。在这个div中有2个子div,一个用于标题,一个用于身体。
这个主div是可以删除的,但我希望当项目被删除时,文本会进入子div“body”。
我目前有以下代码将文本附加到主div。
$($(this)).append(draggableText + '<br>');
子div的名称是 #catPileBoxBody
然而,其中有3个是动态创建的。那么是否有一种方法可以将文本插入如下内容:
$($(this."CHILD called #catPileBoxBody")).append(draggableText + '<br>');
任何帮助都会受到大力赞赏!我为AGES感到难过!
答案 0 :(得分:2)
$(this).find("#catPileBoxBody").append(draggableText + '<br>');
但是,由于您应该只有一个具有给定ID的元素,您应该能够简单地执行
$("#catPileBoxBody").append(draggableText + '<br>');
动态创建div的事实一无所获。
答案 1 :(得分:1)
您可以按以下方式附加
<强>编辑:强>
$(this).find('div.yourClass').append(draggableText + '<br>');