8

私のHTML:

  <div id="my-slider">
    <img src="/slider/pic/bf3.jpg" alt="picture">
    <img src="/slider/pic/bf3_cq.jpg" alt="picture">
    <!-- etc -->
  </div>

特定のイベントで、最後の img タグを最初の位置に移動したい (親によると)

私は試します:

    curr.css('left', 0);
    curr.prepend(curr.parent()); 

css を変更できますが、2 行目でエラーが発生します:

HierarchyRequestError: 階層内の指定されたポイントにノードを挿入できません

誰かアドバイスをくれませんか?

4

3 に答える 3

23
curr.parent().prepend(curr);

また

curr.prependTo(curr.parent()); 
于 2012-07-28T12:27:24.107 に答える
6

使用できますprepend()

$('#my-slider').prepend($('#my-slider img:last'))

http://jsfiddle.net/Uttv8/

于 2012-07-28T12:30:52.493 に答える
6

これを試してみてください http://jsfiddle.net/uttara/TFYXA/

$("#my-slider img:last-child").prependTo("#my-slider")
于 2012-07-28T12:32:49.870 に答える