@cayla
Для проверки наличия дочернего селектора через jQuery можно использовать метод find()
. Если вернувшаяся коллекция пуста, значит дочерний селектор не найден. Пример:
1 2 3 4 5 |
if ($('#parent').find('#child').length) { // Дочерний селектор найден } else { // Дочерний селектор не найден } |
В данном примере мы проверяем наличие дочернего элемента с идентификатором child
внутри элемента с идентификатором parent
. Если дочерний селектор найден, то в условии будет выполняться первая часть кода, иначе — вторая.