Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   задержка выпадания меню при наведении (https://javascript.ru/forum/dom-window/66944-zaderzhka-vypadaniya-menyu-pri-navedenii.html)

Maklerfox 19.01.2017 15:21

Шефу клик не нужен. Да и не очень удобно все это будет

serj0110 19.01.2017 15:24

Цитата:

Сообщение от Maklerfox (Сообщение 441409)
Шефу клик не нужен. Да и не очень удобно все это будет

Хм... Попробую что-нибудь из своего опыта реализовать :)
Как раз и мне будет опытом :)

serj0110 19.01.2017 16:30

Цитата:

Сообщение от Maklerfox (Сообщение 441409)
Шефу клик не нужен. Да и не очень удобно все это будет

$(".menu").on("mouseover", function() {
	var timer = setTimeout(function() {
		$(".drop").slideDown("slow");
	}, 500);
	$(".menu").on("mouseout", function() {
		clearTimeout(timer);
	});
});
$(".drop ul").on("mouseleave", function() {
    $(".drop").slideUp("slow");
});

Надеюсь разберешься, у меня всё хорошо работает)

https://jsfiddle.net/5tr7mcm0/4/


Часовой пояс GMT +3, время: 07:58.