Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Пересортировать дивы (https://javascript.ru/forum/dom-window/51660-peresortirovat-divy.html)

realstranger 14.11.2014 16:35

Пересортировать дивы
 
Добрый день, есть 16 дивов в 2 строки по 8:

1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16

Требуется некое подобие транспонирование:

1 2 3 4 9 10 11 12
5 6 7 8 13 14 15 16

Подскажите как это сделать?

ksa 14.11.2014 16:48

Цитата:

Сообщение от realstranger
Подскажите как это сделать?

Все сильно зависит от твоего ХТМЛя... Т.ч. начинай мастерить нормальный тестовый пример...

realstranger 14.11.2014 17:08

Тогда так, упростим задача, из массива:
[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]


надо сделать массив:
[1,2,3,4,9,10,11,12,5,6,7,8,13,14,15,16]

рони 14.11.2014 17:30

realstranger,
:cray:
arr = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
   arr.splice(8,0,arr.splice(4,4));
   alert(arr)

realstranger 14.11.2014 17:32

рони,
спасибо большое, в шаге от этого решения остановился..


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