0

我正在尝试将文本附加到已动态创建的 div 中。在这个 div 中有 2 个子 div,一个用于标题,一个用于正文。

这个主 div 是可放置的,但是我希望当项目被放置时,文本进入子 div“body”。

我目前有以下代码将文本附加到主 div。

 $($(this)).append(draggableText + '<br>');

子 div 的名称是#catPileBoxBody

但是,其中有 3 个是动态创建的。那么有没有办法将文本插入到类似的东西中:

$($(this."CHILD called #catPileBoxBody")).append(draggableText + '<br>'); 

任何帮助将不胜感激!我已经为此难倒了 AGES!

4

2 回答 2

2
$(this).find("#catPileBoxBody").append(draggableText + '<br>');

但是由于您应该只有一个具有给定 ID 的元素,因此您应该能够简单地做

$("#catPileBoxBody").append(draggableText + '<br>');

div 是动态创建的这一事实并没有改变。

于 2012-09-13T11:41:59.437 回答
1

您可以通过以下方式附加它

编辑:

   $(this).find('div.yourClass').append(draggableText + '<br>');
于 2012-09-13T11:44:01.157 回答