Попытка использовать Jquery Scroll для создания объекта FadeOut, а затем FadeIn - PullRequest
0 голосов
/ 06 мая 2011

Итак, у меня есть этот объект:

<span>Fadeout on scroll</span>

И этот код:

$(window).scroll(function () { 
  $("span").fadeOut("slow");
});
  $("span").fadeIn("slow");

Я хочу, чтобы объект исчезал при прокрутке и постепенно исчезал при завершении

Мой код не работает для того, для чего он мне нужен.

Ответы [ 2 ]

1 голос
/ 06 мая 2011

Вы можете взглянуть на эту статью http://james.padolsey.com/javascript/special-scroll-events-for-jquery/

0 голосов
/ 06 мая 2011

YNhа ссылка опишет, как это сделать правильно.

Однако, если вы хотите знать, почему ваш не работает.Если вы посмотрите на свой код, fadeIn полностью вне какого-либо события.Это означает, что он будет запускаться изначально, когда браузер его интерпретирует, и никогда больше.FadeOut будет запускаться при каждой прокрутке, но fadeIn не будет запускаться, поэтому он просто будет скрыт.

...