Задать вопрос
@Epic18

Jquery не понимает переменную?

jquery не понимает массив с переменным индексом
..
var i = 0;
while(i < 3){
       $(function(){
		 $(list[i]).change(function(){
...


А вот так понимает
..
$(list[0]).change(function(){
..

И так понимает
..
$(list[1]).change(function(){
..


В чем может быть дело?
  • Вопрос задан
  • 140 просмотров
Подписаться 1 Средний 8 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
KickeRocK
@KickeRocK
FrontFinish
Есть вероятность что i в вашем блоке не существует, уберите замыкание
var i = 0;
while(i < 3){
     $(list[i]).change(function(){
...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы