1

已编辑:我的意思是分组为同一帖子中的REL所有IMGs 赋予相同的属性,但每个帖子REL与本问题末尾的示例不同。

因此,我需要执行以下操作:

<div id="Blog1" class="widget Blog">
<div class="blog-posts hfeed">
<div class="post hentry uncustomized-post-template">
<a name="8829400899632947948"/>
<div class="post-body entry-content">
<div id="8829400899632947948">
<div class="separator">

<a imageanchor="1" href="/images/outta.png">
<img src="/images/outta.png"/></a></div></div>

<div style="clear: both;"/>
</div>
<div class="post-footer">
</div></div></div></div>

我正在使用 jQuery 和 Colorbox。前两个DIV是帖子容器。我需要使用属性IMG对每个中的 s进行分组,例如:<div class="post hentry uncustomized-post-template">REL

1 - 发布

1.1 - IMG - REL="group0"

1.2 - IMG - REL="group0"

1.3 - IMG - REL="group0"

1.4 - IMG - REL="group0"

2 - 发布

2.1 - IMG - REL="group1"

3 - 发布

3.1 - IMG - REL="group2"

3.2 - IMG - REL="group2"

我已经尝试过HAS,来自 jQuery 和PARENT > CHILDRENColorbox ,但似乎我缺乏逻辑上的某个地方。CHILDREN()REL:

有人可以帮助我吗?

4

1 回答 1

1

你是这个意思吗?

// 'walk' through every element that has class 'post'
// passing the index of each element to variable i
$('.post').each(function(i) {
    // on `this` element, find all children img
    // to which add attribute 'rel' with a value of
    // 'group' concatenated with the parent's index (i)
    $(this).find('img').attr('rel', 'group' + i);
    });

编辑:添加一些评论,希望这有助于那些新的jQuery

于 2010-02-22T00:40:25.220 回答