3

我设置了一个简单的 JSfiddle ..

http://jsfiddle.net/DbetR/

$("div.postdata").next(".content").appendTo(".postdata");

这可能不起作用,因为它试图将它的自我附加到它的自我或其他东西上。关于如何解决这个问题的任何想法?

我希望内容 1 附加到第一个 div,内容 2 附加到第二个。

谢谢!

4

1 回答 1

3

每个的下一个兄弟.postdata<p>元素,而不是.content。你可以使用类似的东西来使事情变得可行:

$("div.postdata").each(function() {
    $(this).nextAll(".content:first").appendTo(this);
});

演示:http: //jsfiddle.net/DbetR/2/

于 2013-04-04T10:08:36.410 回答