Фильтр $(':first-child') отбирает все элементы, которые являются первыми потомками своих родителей. Иными словами, если в блоке содержаться дочерние элементы, то будет выбран самый первый дочерний оъект в этом блоке.
Подробнее: Выборка первых дочерних элементов
Фильтр $(':last-child') отбирает все элементы, которые являются последними потомками своих родителей. Иными словами, если в блоке содержаться дочерние элементы, то будет выбран самый последний дочерний оъект в этом блоке.
Подробнее: Выборка последних дочерних элементов
Фильтр $(':only-child') отбирает все элементы, которые являются единственными потомками своих родителей. Иными словами, если в блоке содержаться более одного дочернего элемента, то ничего выбрано не будет.
Подробнее: Выборка единственного дочернего элемента
Фильтр $(':nth-child(even)') отбирает все дочерние элементы, которые являются четными. Отсчет элементов начинается с 1.
Подробнее: Выборка дочерних четных элементов
Фильтр $(':nth-child(odd)') отбирает все дочерние элементы, которые являются нечетными. Отсчет элементов начинается с 1.
Подробнее: Выборка дочерних нечетных элементов
Фильтр $(':nth-child(index)') отбирает все дочерние элементы с указанным в параметре индексом. Отсчет элементов начинается с 1.