div クリックで新しい div を追加することに問題があります。次のコードを書きました。divをクリックした後、2回目のクリックで新しいdivを作成するには、新しいdivを閉じる必要があります。divをクリックすると、新しいdivが作成され、2回目のクリックで作成されたdivが閉じられます。答えてくれてありがとう:)
$(document).ready(function () {
var NewContent = '<div class=""><input name="name" type="text" id="name" size="20" value="" style="height:20px; margin-top:10px; width:480px;margin-left:90px; font-size:14px;" /></div>'
$('.comment-body').click(function () {
var index2 = $('.comment-body').index(this);
if (NewContent != '') {
$('.comment-body').eq(index2).after(NewContent);
NewContent = '';
}
else {
$('.comment-body').eq(index2).next().toggle();
}
});
});