Простой скрипт на JS или PHP
Евгений9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.11.2017
Принцип работы скрипта:
Есть 100 блоков с классом "box", в каждом указана дата, класс "box_date".
Нужно сгенерировать случайное число от 1 до 3, для разбиения блоков с классом "box" по группам. Допустим случайное число 2. Берём первые (сверху) два блока с классом "box", и присваиваем дочерним элементам с классом "box_date" значение, равное числовому отображению вчерашней даты -1, пусть это будет 28 (вчера было 29-1). Снова генерируем случайное число от 1 до 3, допустим 3, берём (ВНИМАНИЕ) следующие 3 блока, и присваиваем дочерним элементам с классом "box_date" значение равное -1, тому, что было присвоено предыдущим двум блокам с классом "box_date", и так до конца цикла.
Прикрепил изображение, для наглядности.