返信ボタンが押された場所に応じて、返信フォームをあるコメントブロックから別のコメントブロックに移動しようとしています。
たとえば、私はこのコードを持っています。
<ul class="comments-list">
<li class="comment" id="'.$comComment->CommentID.'">
<div>Comment Content</div>
<a class="comment-reply-link"></a>
<ul>
<li>
<div>Comment Content</div>
<a class="comment-reply-link"></a>
</li>
</ul>
</li>
<li>
<div>Comment Content</div>
<a class="comment-reply-link"></a>
</li>
</ul>
そして、フォームに返信します。
<div id="comment-reply">And Form HEre</div>
私は表示ブロックでそれを行う方法を知っていますが、すべてのコメントブロックで返信フォームを作成して非表示にすることは避けたいと思います。のようなものでそれを行うことは可能ですかparentNode.insertBefore
、parentNode.removeChild.
またはそれを行うためのより良い方法がありますか?ヘルプまたは関連リンクをいただければ幸いです。ありがとうございました。