JSFiddle - React, Tailwind, and code Playground
HTML
<a id=testee> click here </a>
<a id=tester href="#"> but first click here </a>
CSS
a{display:block; margin:10px;}
JavaScript
$('#testee').on('DOMAttrModified', function() {
$(this).attr("href",$(this).attr("dirtyhref"));
debugger;
});
$('#tester').on('click', function() {
$('#testee').attr('dirtyhref', 'http://google.com');
})