Фильтр $(':contains()') возвращает все элементы, внутри которых находится текст, переданный фильтру в качестве параметра. Параметр является регистрозависимым. Фильтр хорошо использовать. если потребуется выбрать элемент, содержащий внутри себя некий фрагмент текста.
Подробнее: Выборка по фрагменту текста
Фильтр $(':empty') возвращает все пустые элементы, т.е. элементы, внутри которых нет дочерних объектов, включая текст.
Подробнее: Выборка пустых элементов
Фильтр $(':parent') возвращает все элементы (элементы - родители), внутри которых есть дочерние оъекты, или текст.
Подробнее: Выборка не пустых элементов
Фильтр $(':has()') возвращает все элементы (элементы - родители), внутри которых есть хотя бы один оъект, переданный в качестве параметра фильтра.
Подробнее: Выборка элементов по содержанию
Фильтр $(':hidden') отбирает все элементы страницы, которые являются скрытыми (невидимыми).
Подробнее: Выборка скрытых элементов
Фильтр $(':visible') отбирает все элементы страницы, которые являются видимыми.