부모 항목을 가리키면 마젠타 색 드롭 다운 하위 메뉴 항목에서 2 초 지연을 얻으려고합니다. 그러나 나는 몇 가지 문제를 파악한다.메뉴 드롭 다운 막대에 2 초 지연 적용
여기에는 첫 번째 메뉴 항목 인 jQuery가 있습니다. 따라서 항목을 가리키면 2 초 후에 해당 하위 메뉴가 표시됩니다. 내 jQuery를은 다음과 같습니다
jQuery(".level0.nav-1").mouseover(function() {
setTimeout(function() {
jQuery(".level0.nav-1 .dropdown-container.left").show();
}, 2000);
});
jQuery(".level0.nav-1").mouseout(function() {
setTimeout(function() {
jQuery(".level0.nav-1 .dropdown-container.left").hide();
}, 0);
});
문제는 내가 행동을 마우스를 한 후에 하위 메뉴가 즉시 퀘스 트 로그에서 사라질 없다는 것입니다. 내가 항목 위에 마우스를 올려 놓고 마우스를 뺄 경우에만.
누군가이 문제를 도와 줄 수 있습니까? 나는 나의 방법이 아닌 새로운 방법을 배우게되어 기쁘다. (실제로 그렇게 좋지는 않다.)
(". level0.nav-1 .dropdown-container.left")를 mouseenter /하는 MouseLeave를 사용하여 시도하고하는 MouseLeave에 – charlietfl
'$를 setTimout 필요하지 않습니다 지연 (2000) .fadeIn();'& setTimeout' 함수를 제거하십시오. – mdesdev