jQuery:将自定义rel属性添加到div框内的所有链接?

时间:2012-05-28 17:52:51

标签: jquery

我有很多div框“.box”,每个框都有3个以上的链接。基本上我想添加像这样的rel属性。

  • 第一个".box"为其中的每个链接添加rel="lightbox[group1]"
  • 为第二个".box"添加rel="lightbox[group2]"到其中的每个链接
  • 对于第3个".box",为其中的每个链接添加rel="lightbox[group3]"

到目前为止我的代码:

$('.box a').each(function() { $(this).attr('rel','lightbox[group]'); });

1 个答案:

答案 0 :(得分:4)

你可以试试这个:

$(".box").each(function(i) {
    $(this).find("a").attr("rel", "lightbox[group" + (i+1) + "]");
});