.details を .buttons の外に移動しようとしています
<div class="product-actions">product 1
<div class="buttons buttons_3 group">buttons
<a class="details" title="Détails" rel="nofollow" >link</a>
</div>
</div>
<div class="product-actions">product 2
<div class="buttons buttons_3 group">buttons
<a class="details" title="Détails" rel="nofollow" >link</a>
</div>
</div>
これはトリックを行います
if ($('.product-actions').length )
{
$('.product-actions').prepend("<div id='new_details_location'></div>");
$(".details").prependTo("#new_details_location");
$('.buttons_3').attr('class','buttons buttons_2 group');
}
問題は、複数の製品があり、すべての a.details が各 div .product-actions の先頭に追加されるのではなく、最初の製品 div に移動されることです。
http://jsfiddle.net/upKhq/2/ アイデアはありますか?