JSFiddle - React, Tailwind, and code Playground
HTML
<a>1</a>
<a href>2</a>
<a href="">3</a>
<a target="_blank" href="http://www.google.com">4</a>
<a href="#someanchor" target="_blank">5</a>
<a href="javascript:do()" target="_blank">6</a>
<a href="http://www.google.com">MATCH</a>
JavaScript
$(document).on('click', 'a[href][href!=""]:not([href^="#"],[href^="javascript:"],[target="_blank"])', function() {
alert('matched');
})
$('a').click(function(e) { e.preventDefault(); });