我正在做一个后台播放器。当用户单击#play
按钮时,主菜单会淡出0.1
以不妨碍视图。但是他可以随时使用主菜单,只要将鼠标移到主菜单上并返回 opacity 即可1
。当他移开鼠标时,又变得透明了。
当用户按下#pause
按钮时,主菜单的不透明度将恢复为不透明。但是当他从主菜单中移开鼠标时,不透明度必须保持为 1。
基本上我有这个:
$("#play").click(function() {
$("#menu").fadeTo('slow', 0.1);
$(this).hide();
$('#pause').show();
});
$("#pause").click(function() {
$("#menu").fadeTo('slow', 1);
$(this).hide();
$('#play').show();
});
$("#menu").mouseenter(function() {
$("#menu").fadeTo('slow', 1);
}).mouseleave(function(){
$("#menu").fadeTo( // I want this back to the initial value, which can be 0.1 or 1 );
});
你可以在这里看到它的工作:http: //luisgustavoventura.com
请建议。