JSFiddle - React, Tailwind, and code Playground

by sagivo

HTML

<div id="mydiv">click me</div>

JavaScript

var ctrlPressed = false;
$(window).keydown(function(evt) {
  if (evt.which == 9) { // ctrl
    ctrlPressed = true;
      console.log('a');
  }
}).keyup(function(evt) {
  if (evt.which == 9) { // ctrl
    ctrlPressed = false;
  }
});
$(window).click(function() {
  if (ctrlPressed) {
    alert('click+tab');
  } else {
    // do something else
  }
});

$("#mydiv").click(function(){
    var e = jQuery.Event("keydown");
    e.which = 9; // # Some key code value - in your case tab
    $(window).trigger(e);
    $(window).click();
});