Jquery-将属性添加到<;部门>;紧挨着一个已知的类

Jquery-将属性添加到<;部门>;紧挨着一个已知的类,jquery,Jquery,我需要将属性active添加到类名为onebyone carosel的最近的下一个div。这是我的HTML <div class="carousel-inner onebyone-carosel"> {% for deals in best_deals %} <div class="item"> <!-- I want add property `active` over here.--> <div cla

我需要将属性
active
添加到类名为
onebyone carosel
的最近的下一个div。这是我的HTML

<div class="carousel-inner onebyone-carosel">
    {% for deals in best_deals %}
        <div class="item"> <!-- I want add property `active` over here.-->
            <div class="col-md-4">
                <a href="/auction/{{deals.id}}">
                    <img src="media/{{deals.images.0.image}}" class="img-responsive center-block">
                    <div class="text-center">
                        <font size="2">
                        <div class="best_deals_info">Title : {{deals.title}}</div>
                        <div class="best_deals_info">Start Date : {{deals.start_date}}</div>
                        <div class="best_deals_info">End Date : {{deals.end_date}}</div>
                        </font>
                    </div>
                </a>
            </div>
        </div>
    {% endfor %}
</div>

{最佳交易中的交易%}
{%endfor%}
我该怎么做?

试试这个

$(".onebyone-carosel").closest('.item').attr('active', '');
你可以这样做

$(".onebyone-carosel .item:first").attr('active','');

解决方案:

$(“.onebyone carosel”).children(“div”).first().attr('active','')

说明:

.children(“div”)
将获得父元素中找到的所有

.first()
将返回子div列表中的第一个


最后,
.attr('active','')将添加一个空字符串作为值的
active
属性。

您是否有任何已经尝试过的jQuery代码?
$(“.onebyone carosel.item”).attr('active','')
@JqueryKing-此操作是否会将
活动
添加到所有项目中?PS:我有一个循环,因此将有多个带类项的div。