将类添加到文章的最后一部分

时间:2015-03-05 10:20:23

标签: javascript jquery html html5

我想要的是使用“class2”在文章的最后一部分添加一个类。如果你可以帮我解决这个问题,那将是非常好的 谢谢你的时间和答案。抱歉我的英语不好。

<article class="class1">
    <section>
        <p>...</p>
    </section>
    <section>
        <p>something</p>
    </section>
</article>
<article class="class2">
    <section>
        <p>lorem ipsum</p>
    </section>
    <section>
        <p>add class to this section</p>
    </section>
</article>

3 个答案:

答案 0 :(得分:0)

试试这个

$('.class2 section:last').addClass("test"); 

答案 1 :(得分:0)

使用:last

$('.class2 section:last').addClass("custom-class"); 

答案 2 :(得分:-1)

仅使用Js

var sections = document.querySelectorAll("article.class2 section"); // This way you get an array with all the <section> in your article.class2
sections[sections.length-1].className="class"; //with the first part you take the last element of the array and then you apply the class you want