[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JQuery цикл for
Stasonix
for (var b=1; b<=1; b++) 
{
$('#lab_'+b).click(function(){
$('#cng_'+b).attr("disabled",false);
});
}

вот если это без цикла сделать:

$('#lab_'+1).click(function(){ 
$('#cng_'+1).attr("disabled",false);
});

то работает, в цикле никак не хочет...?



Спустя 1 час, 23 минуты, 31 секунда (31.07.2011 - 04:11) waldicom написал(а):
Если этим кодом предполагается навесить обработчик на div'ы, то смотреть нудно в сторону each(), а затем bind() или live().

Спустя 5 часов, 29 минут, 53 секунды (31.07.2011 - 09:41) Arni написал(а):
Зачем вам этот цыкл вообще?

Достаточно.


$('.lab').click(function(){
// Я надеюсь что #cng_'+b это кокойто там потомок от lab
$(this).children().attr("disabled",false);
});


И это будет работать. :)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.