У меня есть меню, которое покажет слайдер на hover()
. Я написал, как этотSlideUp и Slidedown on hover menu
$(".menu2").hover(function()
{
$(".slider").slideDown(500);
$(".slider").css('display','block');
},
function() {
$(".slider").slideUp(500);
//$('.slider').css("display","none");
});
Это показывает ползунок. (Мне нравится использовать slideDown()
и slideUp()
, чтобы хорошо выглядеть). Когда я перемещаю свой cursor
на ползунок, он возвращается к состоянию display:none
. Так что я попробовал этот
$(".sliderHolder").hover(function()
{
$(".slider").css('display','block');
},
function() {
$(".slider").slideUp(500);
});
});
Это устанавливает мой ползунок display:none
состояния после того, как я двигаю курсор из menu
. Есть ли более простой способ сделать это?
вы не могли бы использовать логическое и передать его в качестве атрибута данных? Затем вы можете вернуть значение, значение для сохранения, когда функция срабатывает. –