发现自己很喜欢在新窗口打开东西,有时候如果不加 target="_blank" 就会在原窗口打开页面,感觉很不爽。在小木木同学那里看到了可以用Jquery实现在新窗口打开评论者的链接。代码也超简单。而且貌似有很大的扩展性!

代码其实就是一句话:

1
$('.fn a').attr({ target: "_blank"});  //对class=“fn”标签内的a中添加target: "_blank"

对,就一句!就这么一句可以实现“新窗口中打开评论者链接”!

再啰嗦一遍:

1
2
3
jQuery(document).ready(function($){
  请把上述代码添加至此区域内才有效,另外别忘了加载jQuery库……
});

另,你也可以直接在header.php添加下面两行代码即可:

1
2
3
4
5
6
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($){
  $('.username a').attr({ target: "_blank"});
});
</script>

注意查看自己模板评论者链接的 Class ,将代码中的 fn 换成模板中的参数即可。另外,你还可以将之拓展到其他地方,比如菜单、友链等等等等。。。