JSFiddle - React, Tailwind, and code Playground
HTML
<button id="x">click</button>
<button id="y">fake</button>
<ul id="out"></ul>
JavaScript
$('#x').click(function(e) {
if(e.hasOwnProperty('originalEvent'))
$('#out').append('<li>Real</li>');
else
$('#out').append('<li>Fake</li>');
});
$('#y').click(function() {
$('#x').trigger('click');
});
$('#x').focus();