victorklimov
@victorklimov
Начинающий вэб-разработчик

Отсортировать по возрастанию/убыванию дивы с помощью javascript?

<span>Сортировать по <a class="link1" href="#">возрастанию</a>
 | <a class="link2" href="#">убыванию</a></span>
<div class="blocks block-1" data-number="1">1</div>
								<div class="blocks block-2" data-number="2">2</div>
								<div class="blocks block-3" data-number="3">3</div>
								<div class="blocks block-4" data-number="4">4</div>
								<div class="blocks block-5" data-number="5">5</div>
								<div class="blocks block-6" data-number="6">6</div>
								<div class="blocks block-7" data-number="7">7</div>
								<div class="blocks block-8" data-number="8">8</div>
						</div>

Как сделать чтобы при нажатии на ссылку с классом link1/2 блоки сортировались по возрастанию/убыванию ?
Я нуб в js , подскажи плиз

codepen.io/vctr477/pen/VmNzEz
  • Вопрос задан
  • 444 просмотра
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
@LiguidCool
Все просто.
Подключаешь JQ. Парсишь содержимое в массив с индексом по твоим дата-намберам. Затираешь исходный див и выводишь новый (т.к. они выстроились по индексу, то выйдут сортированными).
Если не ясно , как буду за компом, то набросаю пример.

ЗЫ
Вообще это дело бекэнда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы