Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
weboman
 Аватар для Schtrich
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6

JQuery!? Не могу понять почему цикл не срабатывает?

31.07.2011, 03:45. Показов 2490. Ответов 1

Студворк — интернет-сервис помощи студентам
JavaScript
1
2
3
4
5
6
for (var b=1; b<=1; b++) 
{ 
$('#lab_'+b).click(function(){ 
$('#cng_'+b).attr("disabled",false); 
}); 
}
вот если это без цикла сделать:

JavaScript
1
2
3
$('#lab_'+1).click(function(){ 
$('#cng_'+1).attr("disabled",false); 
})
;
то работает, в цикле никак не хочет...?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.07.2011, 03:45
Ответы с готовыми решениями:

Не срабатывает условие в цикле while не могу понять почему
При решении задачки в которой необходимо сделать игру Однорукий Бандит, наткнулся при тестировании что одно из условий цикла while не...

Не могу понять почему не срабатывает запрос к базе mysql
Всем привет. Перл не знаю, но надо поправить работу одного демона. Есть кусок кода : if ($dhcp_opt82_chasis_id ne '') { ...

Не работает анимация jQuery, не могу понять почему
Помогите пожалуйста, мучаюсь не могу понять почему не работает (новичок) Задача такая : создать документ HTML, добавить сверху кнопку,...

1
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
31.07.2011, 08:53
Потому что все анонимные функции, переданные во все click() в цикле, использзуют одну и ту же переменную b, которая после выхода из цикла будет равна 2. Т.е. назначаться click будет на #lab_1, а внутри будет текущее значение b в моммент вызова функции (если после цикла она больше нигде не поменяется, то будет #cng_2).
JavaScript
1
2
3
4
5
6
7
for (var b = 1; b <= 1; b++) {
    (function(n){
        $('#lab_' + n).click(function(){
            $('#cng_' + n).attr("disabled",false);
        });
    })(b);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.07.2011, 08:53
Помогаю со студенческими работами здесь

Не могу понять, почему не работает цикл for
Есть график, в котором очень много точек (в перспективе пару тысяч). Но мне надо вывести последние 50 из списка. Пишу: for (var i =...

Понять, почему не срабатывает триггер
Доброго времени суток. Помогите понять почему не отрабатывает триггер, потому что я даже не знаю с чего начать. Триггер стоит на одной...

Не могу разобраться с циклами (не могу понять как сделать так чтоб цикл считывал каждый элемент, без массива!)
Натурально число а вводится пользователем.Определить количество не нудевых цифр этого числа . Не используя массивы!

Не могу понять почему не могу считать символьный ряд через cin.getline
Не могу понять почему не могу считать символьный ряд через cin.getline.Помогите позязя. #define _CRT_SECURE_NO_WARNINGS #include...

Цикл do while не могу понять,
программу которая принимает число N и выводит на экран N звездочек, использовать цикл do while


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru