JSFiddle - React, Tailwind, and code Playground
JavaScript
function testContextMenuEvent() {
var supported = false;
function handler(e) {
supported = true;
e.stopPropagation();
}
$(document).bind('contextmenu', handler);
var evt = jQuery.Event("contextmenu");
$(document).trigger(evt);
$(document).unbind('contextmenu', handler);
return supported;
}
if(testContextMenuEvent()) {
alert('Context menu overriding supported.');
} else {
alert('Context menu overriding NOT supported.');
}