У меня есть этот код, где я использую jQuery для перехода на следующую страницу, потому что я хочу, чтобы некоторые эффекты имели место до этого. Проблема в том, что все после предотвращения .Default(); похоже, не работает!jQuery preventDefault останавливает работу кода
$("a").click(function(event){
event.preventDefault();
$(".content-center").animate({height: "0px"}, 500);
navigate($(this).attr('href'));
});
мне нужно вещи, чтобы это произошло именно в таком порядке, так что анимация происходит и после его завершения - загрузите следующую страницу ...
Кто-нибудь есть какие-нибудь идеи? Спасибо заранее?
Tim
Обновленный код (переходит на новую страницу, но без анимации не происходит) ---
$("a").click(function(event){
event.preventDefault();
var driver = $(this).attr('href');
$(".content-center").animate({
height: "0px"
}, 500, function(){
navigate(driver);
});
});
см here
Большое спасибо за вашу помощь !!
Эй, спасибо за оба ваших ответов. Теперь мой код выглядит так (обновлено выше). Страница меняется, но теперь анимация не происходит вообще! Здесь вы можете ознакомиться со страницей, где я работаю: http://bit.ly/aOeYgE Большое спасибо за помощь – Tim