Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Изменить порядок элементов (https://javascript.ru/forum/jquery/25307-izmenit-poryadok-ehlementov.html)

sunlord 01.02.2012 13:22

Изменить порядок элементов
 
Есть список:
<ul>
<li id="1"></li>
<li id="2"></li>
...
<li id="3" class="active"></li>
<ul>

Необходимо элемент с классом li отправить на первое место.
Как это можно реализовать?

poorking 01.02.2012 13:29

Наверно с классом active вы хотели сказать? Делаете поиск по css классу от корня ul. Находите нужный элемент. Затем ul.insertBefore(li, ul.firstChild)

Duda.Ml1986@gmail.com 04.02.2012 16:38

$('.active').before('<li id='1'></li>');

http://api.jquery.com/before/

А если неизвестен первый элемент, то как первый ответ.


Часовой пояс GMT +3, время: 11:18.