发现自己很喜欢在新窗口打开东西,有时候如果不加 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 换成模板中的参数即可。另外,你还可以将之拓展到其他地方,比如菜单、友链等等等等。。。