自从两个小时前我一直在做以下事情,我试图在单击时将div id="msg"移动到div class="meta anchor"后面。由于它的结构方式,整个过程让我感到困扰。
我已经标记了div id="msg"应该移动到的位置。你能帮忙吗?我的失败尝试如下。
我已经标记了div id="msg"应该移动到的位置。你能帮忙吗?我的失败尝试如下。
<div class="reQ">
<div class="post">
<div class="entry">
<div class="links">
<div class="icons"><i class="icon-delete delete"></i></div>
</div>
<div class="meta anchor">
Content
</div>
!-- div id="msg" goes here --!
</div>
</div>
</div>
<div id="msg">Div with Message</div>
jQuery
$('.delete').live('click', function() {
var self = $(this);
// $('#msg').insertAfter(self.parent()).show();
// self.parent().after('.msg');
self.parents('.reQ').$('#msg').insertAfter('.anchor').show();
});
编辑
页面上的html部分多次重复。它包含帖子。我需要msg
仅放在单击图标的帖子下面。
.anchor
下面。因此,我使用了this
等。 - Norman