<a>タグでリンクを張られたファイルがPDFなど特定の拡張子を持つ場合に、jQueryを使って別ウィンドウで表示する際のメモです。

1
2
3
4
5
6
$("a[href$='pdf']").each(function() {
	$(this).click(function() {
		window.open($(this).attr("href"));
		return false;
	});
});

href属性の値が「pdf」で終わる<a>タグ全てに対して、別ウィンドウでの表示に置き換えています。