1

我需要帮助:) 我有一个 Div,在这个 Div 中有许多其他 Div 的一个类。我只需要更改 Div 中的最后一个 Div 类:

    <div id='main'>

    <div class='inside'></div>
    <div class='inside'></div>
    <div class='inside'></div>    <- Only this to be changed?

    </div>

我有一个 jQuery 函数,可以搜索主 div 中的每个 div:

    $('#main').find('.inside').each(function() {

    alert($(this).attr('class'));

    });

这确实有效,但是当我尝试仅更改最后一个 Div 类时,它会更改主 Div 内所有 Div 的类。是否可以只更改最后一个内部类 Div?

谢谢!

4

2 回答 2

1

您可以使用.last

$('#main .inside').last().addClass(....);

jQuery 文档非常广泛,花一点时间阅读它是值得的。

于 2013-02-05T14:45:02.240 回答
0

要更改 css,请使用 .css

$('#main .inside:last').css('width','100');
于 2013-02-05T14:45:09.773 回答