vladislavkalnaus
@vladislavkalnaus
Интернет предприниматель

Как после .replaceWith вернуть в первоначальное состяние?

Есть 2 блока.
<section>
                   <div class="wrapper">
                       <div class="block">
                       <button class="order">Заказать</button>
                       </div>
                       <button class="b">Назад</button>
                   </div>
               </section>
               
               <div class="block2" style="display:none;"></div>


При использованию юзаю значение для замены блоков
$('.order').on('click', function() {
        
        $('.block2').css('display', 'block');
        $('.block').css('display', 'none');
        $('.block').replaceWith($('.block2'));


Как при клике Назад Вернуть состояние block ?
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
romy4
@romy4
Exception handler
Реализовать запоминание где каким блоком подменяете, а после использовать хендлер для отлавливания момента history.back и подменять обратно из вашего стека замен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект