Я хочу сделать гиперссылку активной и перейти на эту страницу через определенное время или при загрузке страницы. Это возможно с jQuery?
Попробуйте это:
setTimeout(followLink, 10000); // 10 seconds function followLink() { window.location = jQuery('#myLink').attr('href'); } jQuery(function() { followLink(); });
Я также отмечу, что в jQuery нет ничего особенного: вы можете довольно легко сделать то же самое с простым ванильным JS.
Мне нравится такой способ:
На документе готово:
$(function(){ window.location = $('#link').attr('href'); });
2 секунды после того, как документ готов:
$(function(){ setTimeout(function(){ window.location = $('#link').attr('href'); },2000); });
Этот скрипт jQuery должен выполнять работу:
$('a').click(function(e){ e.preventDefault(); var link = $(this); setTimeout(function(){ window.location = link.attr('href'); },3000); });