1

我看到了这个添加 nofollow 标记,但我如何排除更多域。该脚本仅允许 1 个网址。谢谢

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");
});
4

1 回答 1

1

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

jQuery('a[href*="http://"]:not([href*="http://domain.com/"],[href*="http://example.com/"])')
    .attr({ rel: 'nofollow', target: '_blank' });
于 2014-06-05T08:31:38.220 回答