При наведении на ссылку позиционировать подменю

Вот макет

введите сюда описание изображения

При наведении на "О компании" подставляется сабменю. Оно позиционируется под край шапки и под наведенную ссылку. Ниже упрощенный код для понимания вопроса.

<ul class="nav">
    <li data-itemindex = "1">
        <a href="#">Недвижимость</a>
    </li>
    <li data-itemindex = "2">
        <a href="#">О компании</a>
    </li>
</ul>

<div class="sub_menu" data-subindex = "1">
    <div class="menu_thumbs">
        <a href="#" class="menu_thumb">
            <div class="menu_thumb_descript">
                <p>О компании</p>
            </div>
        </a>
        <a href="#" class="menu_thumb">
            <div class="menu_thumb_descript">
                <p>Почему мы</p>
            </div>
        </a>
    </div>
</div>

<div class="sub_menu" data-subindex = "2">
    <div class="menu_thumbs">
        <a href="#" class="menu_thumb">
            <div class="menu_thumb_descript">
                <p>О компании</p>
            </div>
        </a>
        <a href="#" class="menu_thumb">
            <div class="menu_thumb_descript">
                <p>Почему мы</p>
            </div>
        </a>
    </div>
</div>

.nav {
    display: flex;
}
.nav li {
    padding: 0 11px;
}
.nav li a {
    font-weight: 500;
    font-size: 14px;
    line-height: 140%;
    color: #0E2141;
}
.sub_menu {
    position: absolute;
    top: 100%;
    left: -999999999px;
    z-index: 10;
    opacity: 0;
    z-index: -10;
}
.sub_menu.visible {
    left: 0
    opacity: 1;
    z-index: 1;
}

И js который нужно доработать

$(".nav li").on("mouseover", function() {
    index = $(this).attr("data-itemindex");
    subMenu = $("[data-subindex = '"+index+"']");
    subMenu.addClass("visible");
});

$(".nav li").on("mouseleave", function() {
    index = $(this).attr("data-itemindex");
    subMenu = $("[data-subindex]");
    subMenu.removeClass("visible");
});

Как сделать так чтобы при наведении на "О компании" сабменю позиционировалось и не убиралось после отвода курсора от ссылки "О компании"?


Ответы (0 шт):