При перенаправлении на другую веб-страницу функция продолжает повторяться - PullRequest
0 голосов
/ 22 декабря 2018

Итак, в основном я хочу запустить анимацию на 7 секунд, а затем перенаправить на фактический файл index.html, но когда я использую приведенный ниже код, анимация заканчивается через 7 секунд, он перенаправляет на index.html, затем продолжает перезагружатьindex.html Я думал об использовании цикла for или if, но я действительно не знаю, с чего начать.

спасибо

$(function() {
   setTimeout(function() {
      $(".fly-in-text").removeClass("hidden");
   });
   setTimeout(function() {
      $(".allblack").remove();
   }, 7000);

  $(document).ready(function() {
     // Handler for .ready() called.
     window.setTimeout(function() {
        location.href = "index.html";
     }, 7000);
  });
});

Что мойкод в настоящее время выглядит как

1 Ответ

0 голосов
/ 23 декабря 2018

Поэтому мне пришлось разместить метатег на странице, на которую я хотел перенаправить, используя

<meta http-equiv="refresh" content="5;url=index.html" />

, затем мне пришлось добавить скрипт функции JavaScript

function leave() { window.location = "index.html"; } setTimeout("leave()", 5000);

...