Проверка наличия блока с определенным id или class в коде javascript

Иногда при отладке сайта видишь, что в js файле есть код, который выдает ошибку так, как не находит нужного селектора в коде страницы. Такое часта бывает, так как js файл единый для многих страниц сайта.
Для таких случаев, я вставляю проверку, есть ли данный блок с нужным селектором на странице, и только после этого исполнять код.

if($("#id-block").length) {
// js код для блока с id="id-block"
}
//или
if($.trim($("#id-block").html())!='') {
// js код для блока с id="id-block"
}

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Правила сайта

Вся информация на сайте это скопированная из интернета и отредактированная для моего удобства. Собираю, чтоб не забыть или не потерять в сети. Многим пользуюсь, что-то мне показалось интересным, что-то нужным, а что-то просто забавным.

Если вам что-то понравилось, копируйте - это не запрещается.

Рубрики