JSFiddle - React, Tailwind, and code Playground
HTML
<button id="zoom">zoom</button>
<div id="log"></div>
JavaScript
$("#zoom").click(function() {
var e = $.Event("keydown");
e.which = 61; // # key code for +
e.ctrlKey = true;
$(document).trigger(e);
});
$(document).bind('keydown', function(e) {
e.preventDefault();
var d = new Date();
$('#log').html(
'time: ' + d.getTime() + '<br/>' +
'key: ' + e.which + '<br/>' +
'ctrl: ' + (e.ctrlKey ? 'Yes' : 'No')
);
});