JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://github.com/asual/jquery-address/raw/master/src/jquery.address.js"></script>
<a href="?u=http://foo.bar">foo</a><br />
<a href="?u=foo.bar">bar</a><br />
<span></span>
JavaScript
$(function() {
$('a').click(function(e) {
e.preventDefault();
$.address.value($(this).attr('href'));
});
var changecount = 0;
$.address.change(function(e) {
if (typeof e !== 'function') {
$('span').html(changecount++);
}
});
});