ページの上部にメニューがあり、背景に黒色のオーバーレイが必要でopacity = 0.7
、この「オーバーレイ」はli:hover
( mouseenter
) で表示され、で消える必要がありmouseleave
ます。これは私がこれまでに行ったことであり、これはフルスクリーンの結果です
私が得たもの:
mousenter
うまくいきます。mouseleave
問題、マウスが離れるたびにオーバーレイが表示されたり消えたりします(パーティーが点滅するdivのようです)、ロジックはわかっていますが、どうすればよいですか?
コード内のいくつかの行にコメントを付けると、必要なものが表示されますが、オーバーレイは表示されたままになります。
function iniciarmenu() {
$(".menu-links ul li").hover(
function () {
$(".overlay").animate({
opacity: 0.7
}, 'fast');
},
function () {
/*$(".overlay").animate({
opacity: 0
}, 'fast');*/
});
}
あなたが私を助けてくれることを願っています。ありがとう!