在我的博客HackSocialMedia.com上,每当您回复其他人的评论时,回复框(ID为“回复”的div)都会出现在li容器中,其中包含您要回复的评论。结果,回复框如下所示:
http://i.stack.imgur.com/g6kgC.png
我正在尝试对其进行修改,以便回复框显示在评论框下方(由边框环绕指示。有任何想法吗?
包含评论的示例页面:http://hacksocialmedia.com/facebook/6-ways-to-protect-your-facebook-account/
答案 0 :(得分:2)
看起来你只是在当前段落的末尾追加新的div。相反,我认为你想遍历DOM并找到它是父母的li,然后在这里插入/追加。
使用jQuery
$('.comment-reply-link').click(function() {
var parent = $(this).closest('li'); // Find the nearest li (parent)
parent.append(addComment.moveForm("comment-reply-25", "25", "respond", "383"));
这样的事情让你开始。