1
스크립트를 만들었습니다. 내비게이션에 내 하위 메뉴가 열립니다. 하위 메뉴에서 마우스를 이동할 때. 하위 메뉴는 300ms의 지연으로 닫아야합니다. 그러나 지연은 효과가 없습니다. 이 문제를 어떻게 해결할 수 있습니까? 이건 내 스크립트입니다하위 메뉴 지연
$('.nav-main .container li').hover(function() {
if ($(this).find('.submenu').length > 0) {
$(this).addClass("hover");
$(this).find('.submenu').show();
}
}, function() {
$(this).find('.submenu').delay(300).hide();
$(this).removeClass("hover");
});
[hoverIntent (http://cherne.net/brian/resources/jquery.hoverIntent.html). – wroniasty