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(); });