【jQuery】外部リンク、PDFファイルリンクを自動で外部リンク(target_blank)にする方法。

jQueryを使用して、外部リンクとPDFファイルリンクに自動で「tareget=”_blank”」にする方法をメモしておきます。

jQuery(document).ready(function ($) {
	// PDFファイルリンクに target="_blank"を付ける
	$("a[href*='.pdf']").attr("target","_blank");

	// 外部リンクに target="_blank"を付ける
	$("a[href]").each(function() {
		if (!this.href.match(new RegExp("^(#|\/|(https?:\/\/" + location.hostname + "))"))) {
			$(this).attr("target", "_blank");
		}
		});
});
参考記事
» jQuery で外部リンクにアイコン付けたり別ウィンドウで開いたり TECHSCORE BLOG

上記の記事をそのまま自分用にメモさせていただきました。
情報をありがとうございます!

コメント

タイトルとURLをコピーしました