クリックしたリンクに応じて表示/非表示になるコンテナがあります。
流れ:
- メニューボタンをクリックすると、コンテナがタイマー付きで 2 秒間表示され、その後フェードします
- コンテナ内のリンクをクリックして、コンテナがフェードしないようにします
- メニューボタンをもう一度クリックすると、コンテナが再びフェードします
奇妙なことに、最後のステップの後、ホバーしてからマウスを離してもコンテナはフェードしません。私はもう試した。私は正しく電話していないと感じていon()
ます。
これを 内で使用して$('.menu-control').on('click')
、マウスリーブを再度許可しようとしましたが、定義する必要があると思います。
$('#module-container').on('mouseleave');
ホバー全体を関数内にラップし、名前を付けて、メニューボタンがクリックされたときに呼び出すなど、他のいくつかの方法を試しました。失敗。
これは、ビデオが背景として再生されているときに、メニュー ボタンをクリックした後に「オプション」が表示され、邪魔にならないようにフェードするように実装されます。コンテナ内のリンクは実際にビデオを停止し、フェードし、オプションはページにとどまります。