У меня возникли трудности с тем, чтобы мои страницы затухали при нажатии на новые ссылки на страницы, страницы постепенно исчезают, но по какой-то причине fadeOut обходит существующие страницы, на которые нажимается ссылка, я даже попытался добавить задержку перед затуханием, и, как вы можете видеть, также есть event.preventDefault, но по умолчанию все еще запущено. Любая помощь очень ценится ..fadeIn страница fadeOut страница
Смотрите пример Js здесь:
$(function() {
$('body').css('display', 'none');
$('body').fadeIn(1000);
$('.link').click(function() {
event.preventDefault();
newLocation = this.href;
$('body').delay(1500).fadeOut(1000, newpage);
});
function newpage() {
window.location = newLocation;
}
});
не использовать '()' on 'newpage', когда вы передаете его как ссылку для обратного вызова анимации, вы сразу же вызовете функцию. Или же оберните его анонимной функцией – charlietfl
нормально, я пропустил и изменил его. –
Я пробовал использовать вышеописанный метод, и он все еще не работает, мне интересно, имеет ли это какое-либо отношение к wordpress, поскольку я делал такую работу раньше на статических сайтах. –