Как проверить наличие элемента DOM в jQuery

28.08.2019

Если вы используете в своем проекте библиотеку jQuery, вы легко можете проверить наличие элемента на странице используя свойство length:

if ( jQuery("#element").length ) {
    alert("Элемент с id 'element' найден!")
}

Важно отметить, что при использовании jQuery нам совсем не обязательно проверять наличие элемента когда если мы производим какие-то действия над ним:

jQuery("#element").addClass("active");

Код выше не вызовет ошибок даже если элемента с указанным id нет на странице. При использовании чистого Javascript всегда необходимо проверять наличие элемента на странице при работе с ним, в противном случае, если элемент не будет найден, произойдет ошибка.

« список статей