3

シンプルなJSfiddleをセットアップしました..

http://jsfiddle.net/DbetR/

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

これは、自分自身または何かに自分自身を追加しようとしているため、おそらく機能していません。これをどうやって進めるかについてのアイデアはありますか?

コンテンツ 1 を最初の div に追加し、コンテンツ 2 を 2 番目の div に追加します。

ありがとう!

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 に答える