Это то, что я в настоящее время:Tricky задержки при наведении курсора
$("#cart-summary").mouseenter(function() {
$('.flycart').delay(500).slideDown('fast');
});
$(".flycart").mouseleave(function() {
$('.flycart').delay(500).slideUp('fast');
}).find('a.close').click(function(){
$(this).parents('.flycart').hide();
});
Что это делает:
Если Mouseover # ломовых резюме -> открытый flycart после 500мса
если MouseOut .flycart -> закрыть flycart после 500 мс
Что мне нужно:
Если Mouseover # ломовые резюме для Atleast 500ms -> открытый flycart
если MouseOut .flycart для Atleast 500мс -> близко flycart
Edited добавить: Я также используют hoverIntent, если это может можно использовать здесь?
Большое спасибо!
Вы знаете достаточно о JavaScript, чтобы написать функция, которая определяет, зависала ли мышь o ver элемент для не менее 500 мс? –
Нет, я этого не делаю. Я дизайнер, который также немного разбирается в JS (и смотрит на SO для технической помощи). – 3zzy