Я делаю фоновый плеер. Когда пользователь нажимает кнопку #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
Просьба предложить.
да это может быть сделано с помощью условия только ... хороший/быстрого ответа. . – Murtaza
большое спасибо – LGVentura
@LGVentura Добро пожаловать! Спасибо –