jQuery外链添加_blank标签

实现原理很简单,jQuery遍历,选择器筛选是不是本站链接,若是则添加target=”_blank” 并且添加external的css样式~~
以下是代码~

<code>jQuery(document).ready(function($) {
    $("a[href*='http://']:not([href*='" + location.hostname + "']),[href*='https://']:not([href*='" + location.hostname + "'])").addClass("external").attr("target", "_blank");
    // location.hostname 即当前页面的地址哈哈~~选择器来判断是不是外链
});</code>

0 thoughts on “jQuery外链添加_blank标签
添加一条新回复 回到顶部

亲爱的,主人已经关闭了这篇文章的评论 。