我正在做一個後臺播放器。當用戶單擊#play
按鈕時,主菜單將褪色到0.1
以不妨礙視圖。但他可以隨時使用主菜單,方法是將鼠標移過去並返回到不透明度1
。當他移開鼠標時,再次變得透明。mouseleave函數fadeTo初始值(轉回)
當用戶按下#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
請建議。
yes這可以在條件的幫助下完成......好/快速回答。 – Murtaza 2012-01-04 07:14:58
非常感謝 – LGVentura 2012-01-04 08:16:54
@LGVentura不客氣!謝謝 – 2012-01-04 09:27:42