Nofollow标签Jquery添加更多域名

时间:2014-06-05 08:28:45

标签: jquery nofollow

我看到这个添加nofollow标签,但我如何排除更多域名。该脚本仅允许1个URL。感谢

jQuery(document).ready(function () {
    jQuery('a[href*="http://"]:not([href*="http://domain.com/"])').attr('rel', 'nofollow');
    jQuery('a[href*="https://"]:not([href*="http://domain.com/"])').attr("target", "_blank");
});

1 个答案:

答案 0 :(得分:1)

您可以使用逗号分隔:not选择器中的属性选择器:

jQuery('a[href*="http://"]:not([href*="http://domain.com/"],[href*="http://example.com/"])')
    .attr({ rel: 'nofollow', target: '_blank' });