2012-03-23 3 views

ответ

0

Да, вам, вероятно, просто нужно связать ваши эффекты постепенного выцветания с методом scroll().

Может быть что-то вроде:

$(window).scroll(function() { 
     $(".header, .footer").fadeOut("slow").fadeIn("slow"); 
    }); 

Документация: http://api.jquery.com/scroll/

UPDATE

Вот простой пример, но вам нужно будет исправить несколько вызовов FadeIn методов/FADEOUT , возможно с анимацией и переменной для проверки, если она уже анимирована.

http://jsfiddle.net/VdxHe/

+0

Я думаю, что я могу использовать время ожидания для решения этой проблемы, но это зависит от 'позиции: fixed' которая является известной проблемой для мобильных устройств – Mikhail

+0

Ok, это мое решение ответить на ваш вопрос? – shanabus

+0

Это не так. Я не могу использовать «position: fixed», и это критическая часть эффекта. – Mikhail

Смежные вопросы