У меня есть меню, которое отображается только при перемещении мыши. Я хочу, чтобы он оставался отображаемым при наведении курсора мыши на область меню.
На данный момент у меня есть следующий код, но я не уверен, как изменить его в соответствии с моими потребностями.
var timer;
$("html").on('mousemove', function() {
$('nav').addClass('show');
try {
clearTimeout(timer);
} catch (e) {}
timer = setTimeout(function() {
$('nav').removeClass('show');
}, 2000);
});
Спасибо