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を持つ要素は1つだけである必要があるため、簡単に実行できるはずです。

$("#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 に答える