将rel =“external”添加到每个链接

时间:2015-09-03 14:47:03

标签: javascript jquery html

您好我需要在我的网站上为每个链接()添加rel =“external”吗?

到目前为止,我已尝试$(".content a").attr("rel","external”);

我会手动添加它们,但它是一个1000页的网站,并不真的想在每个链接上编码

提前致谢

1 个答案:

答案 0 :(得分:0)

如果您想要所有您的链接,那么您必须遍历所有链接并更改该属性

$(function () {
  $('a').each(function () {
    $(this).attr('rel', 'external');
  });
});

如果您的目的是更改 元素content中的每个链接,那么您应该正确更改它只需将其包装在函数中

$(function () {
  $('.content a').each(function () {
    $(this).attr('rel', 'external');
  });
});

检查此jsfiddle中的链接,看是否已将attr添加到这些现有链接中 http://jsfiddle.net/4d06xb0x/