クリックしたときにメニューを非表示にしようとしています。メニューをクリックすると、サイドの特定の部分 (1 ページの Web サイト) にスライドします。上下にスクロールしているときにメニューを非表示にし、ページ上のポイントに到達したとき、またはスクロールを停止したときに再び表示するのが好きです。
$('.hoofdnav ul li a').click(function() {
$('header.HoofdNav').fadeOut('slow', function() {
setTimeout(showMenu, 1000);
});
});
function showMenu() {
$('header.HoofdNav').fadeIn('slow');
};
また、fadeOut/In の代わりに slideUp と slideDown を使用してみました
これは機能していますが、私が考えている方法ではありません。
- スライドとフェードを同時に行う方法はありますか?
- スクロール中にメニューを非表示にし、スクロールを停止したときに表示する方法は? (たぶんチュートリアルか何か)
tnx