ボディウィンドウの上部がh2タグ以上の場合、h2をフェードアウトし、ウィンドウの上部がそのh2の上に戻った場合は、そのh2をフェードインします。
このコードは、下にスクロールして渡すと個々のh2がフェードアウトしますが、上にスクロールしてもフェードインしません。何が間違っているのかわかりません。私はjqueryが得意ではありません。どんな助けでも大歓迎です。
$(window).scroll(function() {
$('.grid_12').find('h2').each(function () {
if ($(this).offset().top <= $('body').scrollTop()) {
$(this).fadeOut(500)
} else if
($(this).offset().top >= $('body').scrollTop()) {
$(this).prev().fadeIn(500)
}
});
});