Особенности фильтрации элементов в jQuery заключаются в использовании различных методов, например:
- Метод filter() позволяет задать условие, по которому будут фильтроваться элементы. 45 В качестве условия можно использовать селектор, элемент DOM или объект jQuery. 2 Если элемент соответствует переданному условию, он остаётся в коллекции jQuery, в противном случае исключается. 2
- Фильтрация посредством функции. 23 Для каждого элемента коллекции вызывается функция, которая возвращает логическое значение. 2 Если функция возвращает true для конкретного элемента коллекции, то такой элемент будет оставлен в коллекции, в противном случае (false) — исключён. 2
- Метод eq() предназначен для уменьшения выборки до одного элемента по указанному индексу. 3 Если индекс отрицательное число, то отсчёт ведётся с конца, в противном случае — сначала. 3
- Метод not() работает аналогично методу filter(), но обращает процесс фильтрации: исключает из набора элементы, соответствующие указанному условию. 4