Перенаправить со временем на следующую страницу после нажатия кнопки - PullRequest
1 голос
/ 09 июля 2020

Привет, у меня есть этот код для перенаправления в корзину после нажатия. Но перенаправить быстрее, чем положить в корзину. Мне нужна задержка в 1 секунду перед перенаправлением. Вы можете мне помочь?

 $(document).ready(function(){
  $('.add-to-cart-button').click(function(){
      window.location= "cart/";
  }); 

});

1 Ответ

1 голос
/ 09 июля 2020

Просто используйте setTimeout, чтобы подождать 1.5 секунд перед выполнением перенаправления на страницу корзины.

Выполните фрагмент ниже.

$(document).ready(function() {
  $('.add-to-cart-button').click(function() {
    setTimeout(function() {
      window.location = "cart/";
      console.log('Redirected')
    }, 1500)
  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="add-to-cart-button">Add to Cart</button>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...