Как я имею два эффекта в jQuery, запущенном в sequence
, не одновременно? Возьмите эту часть кода, например:
$("#show-projects").click(function() {
$(".page:visible").fadeOut("normal");
$("#projects").fadeIn("normal");
});
fadeOut
и fadeIn
выполненный одновременно, как я заставляю их работать один за другим?
Можно предоставить обратный вызов к функциям эффектов, которые бегут за эффектом, завершился.
$("#show-projects").click(function() {
$(".page:visible").fadeOut("normal", function() {
$("#projects").fadeIn("normal");
});
});
То, что Вы хотите, является очередью.
Выезд ссылочная страница http://api.jquery.com/queue/ для некоторых рабочих примеров.