![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2002
Адрес: Киев
Сообщений: 140
|
Есть несколько кнопок (2-6 шт.). После нажатия на одну из них хочу отключить возможность последующих нажатий для всех кнопок набора. Сейчас сделано так:
// Запрет повторного нажатия for (var name in _root.answers_cont) { if (typeof (_root.answers_cont[name]) == "movieclip") { /*Вариант №1*/ _root.answers_cont[name].enabled = false; /*Вариант №2*/ delete _root.answers_cont[name].onPress; delete _root.answers_cont[name].onRollOut; delete _root.answers_cont[name].onRollOver; } } |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Лучше предварительно поместить ссылки на эти кнопки в массив и обходить уже его.
А enable = false и удаление обработчиков - это разные операции. В случае удаления, потом придётся опять устанавливать все обработчики.
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 07.10.2011 в 15:30. |
|
|||||
|
Регистрация: Sep 2002
Адрес: Киев
Сообщений: 140
|
Цитата:
Добавлено через 36 секунд про массив ссылок - спасибо |
|
|||||
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|