let lights = Array.from(document.querySelectorAll('.light'))
let speedValue = 250
for (let node of lights) {
node.style.animationDuration = `${speedValue}ms`
}
<div className='lights'>
<div className='light'></div>
<div className='light'></div>
<div className='light'></div>
<div className='light'></div>
<div className='light'></div>
<div className='light'></div>
<div className='light'></div>
</div>
Если в
node.style.animationDuration
напишу вручную значение, к примеру
"250ms"
,
то все прекрасно поменяется и никаких ошибок не будет. Но если менять значение с помощью
переменной (как в моем коде выше), то выдаёт ошибку:
Uncaught TypeError: lights is not iterable
Вопрос: Как исправить, чтобы можно было менять значение с помощью переменной?