DEV Community

Discussion on: How to create a custom context menu for your web application

Collapse
 
kosm profile image
Kos-M

pretty cool post nice !
in addition if someone wants context triggered only on certain element :

window.addEventListener("contextmenu", e => {
    const origin = {
        left: e.pageX,
        top: e.pageY
    };
    var targetElement = event.target
    if (targetElement.nodeName === "TD") {
        e.preventDefault();
        console.log(targetElement)
        setPosition(origin);
    }

    return false;
});