The most basic filtering methods are first()
, last()
and eq()
, which allow you to select a specific element based on its position in a group of elements.
Other filtering methods, like filter()
and not()
allow you to select elements that match, or do not match, a certain criteria.
The first()
method returns the first element of the specified elements.
The following example selects the first <div>
element:
The last()
method returns the last element of the specified elements.
The following example selects the last <div>
element:
The eq()
method returns an element with a specific index number of the selected elements.
The index numbers start at 0, so the first element will have the index number 0 and not 1. The following example selects the second <p>
element (index number 1):
The filter()
method lets you specify a criteria. Elements that do not match the criteria are removed from the selection, and those that match will be returned.
The following example returns all <p>
elements with class name "intro":
The not()
method returns all elements that do not match the criteria.
Tip: The not()
method is the opposite of filter()
.
The following example returns all <p>
elements that do not have class name "intro":
For a complete overview of all jQuery Traversing methods, please go to our jQuery Traversing Reference.
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!