JSFiddle - React, Tailwind, and code Playground
HTML
<input id='b1' type='button' value='go' onclick='alert("0")';'/>
JavaScript
$("#b1").on('click',function (){alert('1');});
$("#b1").on('click',function (){alert('2');});
$("#b1").on('click',function (){alert('3');});
var $clone = $('#b1').clone().attr('id', null).attr('onclick', null);
$clone.insertBefore('#b1');
$('#b1').hide();
$clone.on('click', function(e){
alert('Kilroy was here');
$('#b1').trigger('click');
// do not duplicate the bubbling/default action
return false;
});