Начать урок в JS через 3 секунды

0

У меня есть мобильный сайт, на котором я бы хотел, чтобы навигатор был обнаружен через переход css3, чтобы закрыть его через 3 секунды. Переход осуществляется в css no js с классом на привязном теге, который запускает навигацию для закрытия. (пример кода: a href="#" class="close_nav"). Класс close_nav просто установлен для отображения: none

Как мне закрыть его через 3 секунды?

Теги:
mobile

2 ответа

2

Чтобы инициировать некоторый javascript после задержки, используйте setTimeout().

Вот так:

setTimeout(function(){
    var d = document.getElementById("your element");
    d.className = "close_nav";
},3000);
1

Установите задержку в 3 секунды анимации в css; http://www.w3schools.com/cssref/css3_pr_animation-delay.asp

Это может помочь добавить

transition-delay: 3s;

к анимации CSS вместе с префиксами браузера

  • 0
    +1 Несмотря на то, что внешняя ссылка для отображения более подробной информации часто бывает удобной, сделайте ключевой момент в своем ответе, чтобы сохранить его на SO, чтобы сэкономить будущим посетителям один или два клика.
  • 1
    Людям также может быть полезно самообразование, но я согласен с вашей точкой зрения

Ещё вопросы

Сообщество Overcoder
Наверх
Меню