Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.11.2014, 23:52
Интересующийся
Отправить личное сообщение для Vladimir93 Посмотреть профиль Найти все сообщения от Vladimir93
 
Регистрация: 08.11.2014
Сообщений: 27

Очередность выполнения
Здравствуйте. У меня есть две кнопки, с некиими функциями для этих кнопок. При нажатии на одну из них выполняются функции данной кнопки. Как сделать так, чтобы при попытке нажать на вторую(если мы нажимали на первую) выводилось сообщение о невозможности совмещать две операции одновремеено. И как потом "откатить" страницу в начальное состояние до нажатия, с возможностью заново нажимать? Что почитать? Я новичек в JS.
Ответить с цитированием
  #2 (permalink)  
Старый 23.11.2014, 23:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Vladimir93,
функции то наверно анимируют что-то?
Ответить с цитированием
  #3 (permalink)  
Старый 24.11.2014, 00:03
Интересующийся
Отправить личное сообщение для Vladimir93 Посмотреть профиль Найти все сообщения от Vladimir93
 
Регистрация: 08.11.2014
Сообщений: 27

да, реализую светофор. Одна кнопка автоматическое переключение, вторая ручное. Их логику реализовал. Только они не должны работать в перемешку.
Ответить с цитированием
  #4 (permalink)  
Старый 24.11.2014, 00:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Vladimir93,
заведи переменную -- проверяй перед запуском занято или нет ,свободно начинай процесс ставь переменную в занято в конце процесса освобождай. переменная занята процесс неначинать.
Ответить с цитированием
  #5 (permalink)  
Старый 24.11.2014, 00:20
Интересующийся
Отправить личное сообщение для Vladimir93 Посмотреть профиль Найти все сообщения от Vladimir93
 
Регистрация: 08.11.2014
Сообщений: 27

да, легко в принципе. Уже получилось. А как скажем так Удалять кнопки, которые уже создались(уже на экране). И удалять динамически во время работы приложения?
Ответить с цитированием
  #6 (permalink)  
Старый 24.11.2014, 00:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Vladimir93,
если просто скрыть то css типа display: none;

http://learn.javascript.ru/styles-and-classes
либо обычное удаление removeChild
http://learn.javascript.ru/modifying-document
вопрос из разряда прочти доку
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
какая очередность выполнения кода в extjs treasury ExtJS 1 23.10.2014 18:56
выполнения функции после выполнения цепочки setTimeout wingmik Элементы интерфейса 1 20.08.2014 23:58
Очередность выполнения событий Fedya Общие вопросы Javascript 3 02.08.2014 17:47
AJAX и Deferred: последовательность выполнения обработчиков dmsuslov AJAX и COMET 2 30.07.2014 17:32
Очередность выполнения 2х событий zilker Events/DOM/Window 11 20.12.2012 17:17