2

私は持っています

<ul>
    <li>
        <span class="except">None</span>
    </li>
    <li>
        <span>One</span>
    </li>
    <li>
        <span>Two</span>
    </li>
    <li>
        <span class="except">All</span>
    </li>
</ul>

クラスのあるスパンを持つものを除いて、liすべてを取得したいと思います。<ul>except

4

2 に答える 2

4

これを試して:

$('ul li').not(':has("span.except")')

デモ

于 2012-08-09T09:11:50.723 に答える
0

これを試して:

var $lis = $("ul li").filter(function() {
    return $(this).find("span.except").length == 0;
});
于 2012-08-09T09:11:05.287 に答える