Jos*_*wne 3 html jquery jquery-selectors
这不应该是那么困难,但由于某种原因,我遇到了麻烦.
我想从缓存的ul中删除第一个li:
var $selection = jQuery('.list').filter('.exclude');
Run Code Online (Sandbox Code Playgroud)
.
<ul class="list">
<li class="exclude" >Do not Include</li>
<li>2</li>
<li>3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
如何在没有第一个子li元素的情况下捕获整个 ul对象?
谢谢
编辑:我正在寻找的结果jquery对象是:
<ul class="list">
<li>2</li>
<li>3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
不是这个:
<li>2</li>
<li>3</li>
Run Code Online (Sandbox Code Playgroud)
var $selection = jQuery('.list li').not('.exclude');
Run Code Online (Sandbox Code Playgroud)
(你很接近:)使用.not()(或:not)选择器和$('.list li')元素集合(要过滤)
$('.list li').remove('.exclude');
http://api.jquery.com/not-selector/
http://api.jquery.com/not