Открыть все внешние ссылки, открыть в новой вкладке, кроме домена

Я пытаюсь открыть все внешние ссылки на сайте в новом окне. Однако есть 2 версии сайта. например, магазин и основной сайт. Так что на главном сайте у нас могут быть ссылки наhttp://store.site.com например.

У меня здесь есть некоторый код, который позволит мне открыть все внешние ссылки в новом окне. Однако я хотел бы иметь возможность исключать определенные домены. Как тот, который я упоминал выше.

Вот код:

$(document).ready(function() {
   $("a[href^=http]").each(function(){
      if(this.href.indexOf(location.hostname) == -1) {
         $(this).attr({
            target: "_blank",
            title: "Opens in a new window"
         });
      }
   })
});

Я новичок в JS / Jquery, так что много информации было бы блестящим.

Ответы на вопрос(6)

Ваш ответ на вопрос