@IvanIvanych77

Как из массива выполнить нужную часть кода?

Столкнулся с одно задачкой. Как ее можно решить?
Имеется Javascript который рандомно выводит текст из массива
setInterval(function() {
  var rere = [];
  rere[0] = $(".but1").clone(); start();
  rere[1] = $(".but2").clone();
  rere[2] = $(".but3").clone();


  var i = Math.floor(Math.random() * rere.length);
  var result5 = rere[i];
  $('.block_work').html(result5);

}, 2000);

function start() {
  // нужный код
}

Как заставить выполнить дополнительную задачу, когда массив вывел " rere[0] = $(".but1").clone(); start();"
Другими словами, когда массив вывел нужный текст, нужно что бы сработал еще один скрипт "start()"
Пример тут: jsfiddle.net/bmjhkpya/2
Прошу помощи, ни как решить не могу(
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
Robur
@Robur
Знаю больше чем это необходимо
после строки с "var i = ... "
if (i === 0) start()
и start из той строчки где rere[0] уберите. Он там вообще делает не то что вы думаете что он делает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
06 нояб. 2024, в 03:35
5000 руб./за проект
06 нояб. 2024, в 00:20
1000 руб./за проект
06 нояб. 2024, в 00:03
40000 руб./за проект