Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   кнопка отмена предыдущего действия другой кнопки (https://javascript.ru/forum/jquery/73750-knopka-otmena-predydushhego-dejjstviya-drugojj-knopki.html)

Fisher_OK 12.05.2018 00:28

кнопка отмена предыдущего действия другой кнопки
 
Имеется три кнопки выполняющие различные действия (рисуются различные фигуры, значки, человечки и многое др. на одной страничке), нужно создать кнопку "отмена", при нажатии которой, отменялось последнее действие одной из трех кнопок (которая была нажата последней перед кнопкой "отмена").

Есть ли в query или js функция, которая делает откат последнего свершенного действия? Или подскажите пожалуйста в какую сторону нужно искать материал.
Спасибо.

j0hnik 12.05.2018 00:33

Сохранять html, при нажатии на кнопу, восстанавливать.

laimas 12.05.2018 00:34

Цитата:

Сообщение от Fisher_OK
Есть ли в query или js функция, которая делает откат последнего свершенного действия?

Нет, тем более "рисовать", это не одно действие, если только не помещение готового на страницу. Тогда отмена, это удалить последнее добавление.

рони 12.05.2018 00:40

Цитата:

Сообщение от Fisher_OK
подскажите пожалуйста в какую сторону нужно искать материал.

https://javascript.ru/forum/misc/699...tml#post460057

j0hnik 12.05.2018 00:43

Можно даже с помощью замыкания или глобальной переменной сохранять массив всех состояний, и по нажатию откатывать до нужного вам.


Часовой пояс GMT +3, время: 09:37.