Ребят, вот задачка по JS. Есть сайт:
cy05828.tmweb.ru
Там есть "Каталог товаров". При наведении на него через 300 мс появляется меню. Доступа к этому коду нет.
Так же при наведении через 300 мс остальной сайт затемняется. Вот этот код нужно доработать так, чтобы поведение было таким же, как у появления меню. А именно, затемнение должно срабатывать только в том случае, если за 300 мс пользователь не убрал курсор с кнопки. Зайдите на сайт, всё сразу станет понятно.
Мне не нужен полный код решения, только идею как это сделать. На данный момент код выглядит так:
menu.on('mouseenter mouseleave', function() {
fog.delay(300).fadeToggle(300, 'linear');
});