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>

我想得到除了跨度与 class 之外的所有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 回答