У меня есть функция jQuery, поэтому, когда я нажимаю ссылку в моей навигационной панели, все содержимое на страницах "падает" на странице с помощью плагина Fly Off Page. Я хотел бы перенаправить на этот URL-адрес после выполнения моей функции, я попытался использовать функцию таймаута, но это не работает для меня.
$('a').click(function(event) {
$('*').flyOffPage( {
duration: 1000, //falling speed in milliseconds
direction: 'btn',
}, {
complete: setTimeout(function() {
$(this).load('href');
}, 100000)
});
});
если вы хотите перенаправить, то функция window.location.href= 'your URL'
В документе говорится, что в этом плагине нет полного метода обратного вызова.
Попробуйте этот код:
$('a').click(function(event) {
$('*').flyOffPage( {
duration: 1000, //falling speed in milliseconds
direction: 'btn'
});
var a = $(this);
setTimeout(function() {
a.load('http://google.com');
}, 1000);
return false;
});