JSFiddle - React, Tailwind, and code Playground

by Ahmad Baktash Hayeri

HTML

<a href="#test">kjhhj</a>
<a href="/test">kjhhj</a>
<a href="/test" tarbet="_blank">kjhhj</a>
<a href="http://google.de">kjhhj</a>

JavaScript

$(document).ready(function() {

  var siteURL = "http://http://stackoverflow.com";

  var $internalLinks = $("a[href^='" + siteURL + "'], a[href^='/'], a[href^='./'], a[href^='../'], a[href^='#'], .loader[onclick]:not(#external)");

  var $excludeIntern = $('a[target=_blank], a[href*="vcf"], .no-ajaxy, a[href*="wp-login"], a[href*="wp-admin"], a[href*="gif"]');

  $internalLinks = $internalLinks.not($excludeIntern);

  $internalLinks.on('click', function(event) {
    alert("ok");
  })
  
  console.log($internalLinks);
});