jQuery :not() issue

标签 jquery selector

jQuery 1.4:

$('#menu li:last:not(.ignore)').addClass('last');

HTML:

<div id="menu">
    <ul>
        <li>item 1</li>
        <li>item 2</li>
        <li class="ignore">item3</li>
    </ul>
</div>

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

谢谢

最佳答案

更改:last:not()的顺序:

$('#menu li:not(.ignore):last')

关于jQuery :not() issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2356304/

相关文章:

javascript - 单击时将图像一张一张地添加到元素中

objective-c - Objective-C 中的 "unrecognized selector sent to instance"错误

ios - UITableviewCell 内的按钮 - 将数据传递给选择器

javascript - jquery 选择器不能与 [ ] 一起使用

javascript - 如何为html中的多个元素设置相同的id

jQuery 将 NOT 放入选择器的正确位置

javascript - 按钮的 Jquery 选择器

javascript - Div ID 在屏幕加载时更改,但新的 id 脚本在点击时未触发

javascript - 如何在 jquery 中选择多个下拉列表?

javascript - 第一次成功提交后提交停止工作