Как проверить вышел ли курсор за предел блока. Событие mouseover

С помощью mouseover сделал что при наведении на нужный блок он добовлял класс к обьекту. Но как мне проверить находиться ли курсор в поле обьекта и если его там нету то выполнить действие?

var ShearCardOver = document.querySelectorAll(".shares-card-holder").forEach(e=>{
    e.addEventListener("mouseover",e=>{
        var CardHolderTarget = e.currentTarget.dataset.path;
        document.querySelectorAll(".card-btn").forEach(e=>{
            if (!document.querySelector(`[data-target=${CardHolderTarget}]`).classList.contains("open")) {
                document.querySelector(`[data-target=${CardHolderTarget}]`).classList.add("card-btn-hover");
                document.querySelector(`[data-target=${CardHolderTarget}]`).classList.add("open");
    
            }
        })
    })
})

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