Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сортировка div (https://javascript.ru/forum/misc/18120-sortirovka-div.html)

Dorian_bs 17.06.2011 23:50

Сортировка div
 
Всем добрый вечер.
Возникла проблема с написанием скрипта сортировки div-ов.

Суть задачи:
Например:
Существуют дивы


<div id="sortirovka">
<div id="id1">
 <div id="id1-1">09:23.31.12.2011</div>
 Я контент
</div>
<div id="id2">
 <div id="id2-1">12:45.30.12.2011</div>
 Я контент
</div>
<div id="id3">
 <div id="id3-1">12:06.22.11.2011</div>
 Я контент
</div>
<div id="id4">
 <div id="id4-1">11:21.29.12.2011</div>
 Я контент
</div>
<div id="id5">
 <div id="id5-1">03:51.34.06.2010</div>
 Я контент 
</div>
</div>


Необходимо создать скрипт, который будет сортировать список по дате с " #id* "-ми От B до А (последние материалы вверху).

Следовательно в результате должно получиться -

<div id="sortirovka">
<div id="id1">
 <div id="id1-1">09:23.31.12.2011</div>
 Я контент
</div>
<div id="id2">
 <div id="id2-1">12:45.30.12.2011</div>
 Я контент
</div>
<div id="id4">
 <div id="id4-1">11:21.29.12.2011</div>
 Я контент
</div>
<div id="id3">
 <div id="id3-1">12:06.22.11.2011</div>
 Я контент
</div>
<div id="id5">
 <div id="id5-1">03:51.34.06.2010</div>
 Я контент 
</div>
</div>


Заранее спасибо! :)

Aetae 18.06.2011 00:04

42:06?

Sweet 18.06.2011 00:12

Ты нам задачу поставил?:blink: Кому тут
Цитата:

Сообщение от Dorian_bs
Необходимо создать скрипт, который будет сортировать список по дате

???

Dorian_bs 18.06.2011 00:25

Aetae, опечатка..) Там "12".

Sweet, Нет. Я бы написал Суть Вашей задачи.
Просто много времени на это потратил. Не получается заставить их сортироваться.

Aetae 18.06.2011 00:42

Использовать id в данном случае неудобно, уникальная идентификация оправданна только если помимо сортировки с каждым конкретным элементом будут возможные ещё какие-либо действия.

Кстати уже набросал код, но бесплатно не отдам. *злобный раскатистый смех из-за монитора*

Цитата:

Сообщение от Dorian_bs (Сообщение 109264)
Aetae, опечатка..) Там "12".

Угу, ещё 34.06.

SlavaPav 18.06.2011 00:49

Не лучше заменить div#id элементом time?

Dorian_bs 18.06.2011 00:57

Aetae, в лс..

ksa 20.06.2011 09:31

Цитата:

Сообщение от Aetae
уже набросал код, но бесплатно не отдам

Видать встал на путь стяжательства... :D

Aetae 20.06.2011 09:35

Да не, уже отдал на халяву.Я хоть и злой, но добрый.)

FINoM 20.06.2011 14:32

http://ru.wikipedia.org/wiki/%D0%A1%...BA%D0%BE%D0%BC


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