0

一連のアイテムを動的に生成すると、次のようになります。

<div class=gallery_wrapper>
<figure>...</figure>
<figure>...</figure>
<figure>...</figure>
<figure>...</figure>
......
</div>

の 1 つが要件を満たしているかどうかをチェックし、そのにクラスを追加する条件があります(class=main_img)。

私が試したのは、フィギュアを右にフロートさせてから、クラスmain_imgを持つものを左にフロートさせることですが、それは部分的に機能します。行には3つの図要素があり、リストの先頭ではなく、クラスを持つfloatメソッド要素が行の先頭にあります。

この要素を最初に (最初に) 設定するにはどうすればよいですか?

4

1 に答える 1

2

要素はツリー内のノードです。必要なのは、親の先頭に再配置することです。

要素が によって参照される jQuery オブジェクト内にある場合、$elemjQuery を使用すると、次のようになります。

$elem.prependTo($elem.parent())

またはこれ:

$elem.parent().prepend($elem)
于 2012-12-06T02:59:36.937 に答える