2014-12-15 6 views
-2

У меня есть динамический список div в родительском div. Единственный класс, который я знаю, - это один div, который должен располагаться в нижней части контейнера. Как я могу это сделать?положить элемент в нижней части родительского контейнера

Проблема:

<div> 
<div class="i-want-to-be-the-last-element"></div> 
<div></div> 
<div></div> 
</div> 

<div> 
<div></div> 
<div class="i-want-to-be-the-last-element"></div> 
<div></div> 
<div></div> 
</div> 

<div> 
<div></div> 
<div class="i-want-to-be-the-last-element"></div> 
</div> 

Решение хотел бы так:

<div> 
<div></div> 
<div></div> 
<div class="i-want-to-be-the-last-element"></div> 
</div> 

<div> 
<div></div> 
<div></div> 
<div></div> 
<div class="i-want-to-be-the-last-element"></div> 
</div> 

<div> 
<div></div> 
<div class="i-want-to-be-the-last-element"></div> 
</div> 
+0

И где ваш код php? – vaso123

+1

Вам нужно физически переместить этот класс в DOM, так что это последнее? Или вы просто хотите визуально визуализировать его внизу? –

ответ

1

Вы можете перебирать элементы, а затем добавить тему в свой родительский контейнер, используя .appendTo() или .append():

$('.i-want-to-be-the-last-element').each(function(){ 
    $(this).appendTo($(this).parent()); 
}); 

Working Demo

0
$this = $(".i-want-to-be-the-last-element").parent(); 
var content = $(".i-want-to-be-the-last-element").detach(); 
$this.append(content);