Подгрузка блока во время задержки
Мир вашему дому! Помогите с решением одной небольшой задачи, я новичок. Очень нужна ваша помощь.
Есть ссылка (Нажать) при клике происходит задержка в 5 секунд и после перенаправляет на сайт.
Вопрос.
Как во время задержки, сразу после нажатия на ссылку, вывести плавно блок <span>текст</span> ?
<script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function ($) {
$('.js-anchor').on('click', function(e) {
e.preventDefault();
var
href = $(this).attr('href'),
timeout = 5000;
setTimeout(function() {
//window.open(href, '_self');
location.href = href;
}, timeout);
});
});
</script>
<span>текст</span>
<a class="js-anchor" href="http://yandex.ru">Нажать</a>
|