jQuery:not()问题

3zz*_*zzy 3 jquery selector

jQuery 1.4:

$('#menu li:last:not(.ignore)').addClass('last');
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="menu">
    <ul>
        <li>item 1</li>
        <li>item 2</li>
        <li class="ignore">item3</li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

.. last类不适用于item 2.我在这做错了什么?

谢谢

Gum*_*mbo 5

更改顺序:last:not():

$('#menu li:not(.ignore):last')
Run Code Online (Sandbox Code Playgroud)