A volte è utile distinguere tra link interni ed esterni di un sito. Questa operazione può essere realizzata sia con i selettori CSS3 che con jQuery. In questo articolo vedremo la soluzione jQuery.
Il seguente codice seleziona i percorsi assoluti, relativi e le ancore:
var siteURL = "http://" + location.host;
var $internalLinks = $("a[href^='" + siteURL + "'], a[href^='/'], a[href^='./'], a[href^='../'], a[href^='#']");