1

たくさんの div ボックス ".box" があり、それぞれに 3 つ以上のリンクが入っています。基本的にはこのように rel 属性を追加したいです。

  • その中の各リンクに最初".box"に追加するrel="lightbox[group1]"
  • その中の各リンクに2番目".box"に追加しますrel="lightbox[group2]"
  • 3番目の場合、その中の各リンクに".box"追加しますrel="lightbox[group3]"

これまでの私のコード:

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

1 に答える 1

4

これを試すことができます:

$(".box").each(function(i) {
    $(this).find("a").attr("rel", "lightbox[group" + (i+1) + "]");
});
于 2012-05-28T17:55:12.043 に答える