Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Нужен небольшой скрипт вывода рандомных блоков (https://javascript.ru/forum/job/64363-nuzhen-nebolshojj-skript-vyvoda-randomnykh-blokov.html)

EvilDoom 05.08.2016 16:22

Нужен небольшой скрипт вывода рандомных блоков
 
Не актуально
Суть задачи:
Сделать скрипт фейковых заказов. Максимально простой.
Пример: http://topzakazz.best-gooods.ru/ (через 30сек в верху появится фейковый заказ)

Есть к примеру 10 дивов
<div class="1">Фейковый заказ от Ивана.</div>
.... и т.д.

По умолчанию блоки скрытые display:none;
Я должен внести классы/id в массив скрипта, а он должен рандомно(не по очереди) отображать эти блоки справа в верху. По одному блоку каждые 2мин к примеру.
Для красоты добавить плавное появление каждого из блоков.
Для специалиста работы на 5-10мин. Бюджет 500р (киви/яндекс)

Vlasenko Fedor 05.08.2016 22:01

<div id="banner"></div>
<script>
var str = "Наш (сайт | проект | магазин | интернет магазин | мегапупс) (предлагает | рекомендует | советует) вам (селёдочку | колбаску | водочку | грибочки | огурчики)";
function bannerShow() {
    setTimeout(function() {
        banner.innerHTML = str.replace(/\((.*?)\)/g, function(_, v) {
            var arr = v.split('|');
            return arr[Math.floor(Math.random() * arr.length)].trim();
        });
        bannerShow();
    }, 2000);
}
bannerShow();
</script>
:lol:


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