通过此访问元素 - >类选择器

时间:2014-06-08 16:35:51

标签: jquery

如果我想要使用ID为ccc的div访问带有iii类的div,我可以

$('#iii .ccc').doStuff();

但是如何在ccc div中访问类this的div?

$('this .ccc').doStuff()似乎不起作用。我正在尝试使用它的上下文如下:

$('.substitute').each(function () {
    if (some condition) {
        $('this .subcaptain').addClass('team_captain');
    }
    cnt++;
});

满足“某些条件”(通过登录到控制台进行测试),但未分配team-captain类。

HTML是一堆具有以下结构的DIV:

<div class='substitute'>
    <div class='subcaptain'></div>
</div>

1 个答案:

答案 0 :(得分:4)

您可以使用:

$(this).find('.ccc').doStuff()

$('.ccc',this).find('.ccc').doStuff()