У меня есть простой цикл:Jquery целого значения с идентификатором через петлю
for (var i = 0; i < 10; i++) {
$('#input' + i).on('blur', function() {
var values = $('#input' + i).val();
console.log(values);
});
}
Я хочу, чтобы получить значение моего #INPUT, если я пишу что-то в моем входе я просто получить сообщение не определен в моем консоль.
Но почему, если я запускаю следующее, я получаю что-то правильное?
for (var i = 0; i < 10; i++) {
$('#input' + i).on('blur', function() {
var values = $('#input0').val();
console.log(values);
});
}
Как поместить эти значения на другой идентификатор в этом цикле?
Bit трудно сказать от формулировки вопроса - вы хотите * все * из «значений «(из всех 10 входов) или только один из них размыт? –
Почему бы не поставить общий класс на все элементы и не иметь одного обработчика событий? –
Вы получаете 'undefind' в первый раз? When'i = 0'? – user3378165