マークダウン記法便利ですよね。
このブログでも、マークダウン記法の入力方法をまとめました。
マークダウン記法まとめ
でも、マークダウン記法でリンクを設定した場合、target="_blank"
が付かずに同じタブで開いてしまいますよね。
今回は、マークダウン記法でリンクを設定しても、別タブで開く方法をご紹介します。
Markdownでリンクを設定する方法
おさらいですが、[テキスト](URL)
の型にすると、リンク(a)タグになります。
[Google](https://www.google.com/)
Markdownで設定したリンクを別タブで開く方法
jQuery を使用します。
javaScript を使用している箇所に記載してください。
$("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank');
これで、同じドメイン以外のリンクに全てtarget="_blank"
が付きます。
なお、ヘッダーやフッターで使用したい場合は、以下のコードをjQuery読み込み後に記載してください。
<script>
$(function(){
$("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank');
})
</script>