ユーザーが少し下にスクロールすると、サイド ナビゲーションを表示するためにjQuery ウェイポイントに依存している 1 ページのサイトで作業しています。
現在、メニューは正しく表示されていますが、ページの上部にメイン ナビゲーションがあるため、ユーザーがスクロールして上部に戻ると、メニューを再び非表示にする必要があります。
HTML:
<div id="side-nav" style="opacity: 0; ">
<ul class="cf">
<li><a href="#top">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#events">Events</a></li>
<li><a class="last" href="#stay">Stay</a></li>
</ul>
</div>
JS:
$(function () {
$('#side-nav').css('opacity', 0);
$('#side-nav').waypoint(function () {
$('#side-nav').animate({
opacity: 1
}, 'slow');
}, {
});
});
フィドル: http://jsfiddle.net/GK6Mf/
どんな助けでも大歓迎です。