Повторяющиеся фрагменты кода: тот же фрагмент работает и не работает

0

У меня есть код, который выглядит так:

setTimeout(function(){
    $("#question"+window.random).css("background-color","pink")
},250);

Он повторяется с другими цветами в одной и той же функции. В первый раз он работает, но не второй и так далее. Это означает, что он просто меняет цвет за один раз. В консоли он undefined.

Бен

  • 0
    Что такое window.random ?
  • 0
    вы можете игнорировать window.random, это просто глобальная переменная
Теги:

1 ответ

0
Лучший ответ

Вы можете попробовать использовать setInterval следующим образом:

setInterval(function(){
   $("#question"+window.random).css("background-color","pink")
},250);
  • 0
    тот же результат, и я получил некоторые другие документы с аналогичными проблемами.
  • 0
    Меня устраивает. Проверьте это: jsfiddle.net/hKcex/4
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню