jQuery1.7~1.8 で外部リンクを自動別窓オープン
- 投稿日 : 2012-01-02, 11:55
- 最終更新日時 : 2012-08-22 23:37:17(履歴)
- タグ(jQuery)
- カテゴリ(Javascript)
- 記し人(luvsic)[PDF]
- 閲覧数(9354)
jQueryのバージョンを上げるごとに動かなくなるのってなんだかなぁ、と。結局は若干重そうに見えても簡単・基本的なコードで仕上げるほうが手間取られなくていいと思う今日この頃です。
jQuery
/*
* DESC: Another location link use target _blank.
* UPDATE: (2012-08-17)
* AUTHER: Luvsic
* LISENCE: MIT
* INFO: https://luvsic.net/item/150
*
*/
jQuery(function(){
var mysite = location.hostname;
$('a[href^=http]')
.not('[href*="'+mysite+'"]')
.addClass('external')
.attr('target','_blank');
});
No comments yet