Я ищу, чтобы пройти через divs, проверить, есть ли у каждого контент в пределах своего дочернего div, если так добавить класс в div.Loop Through Divs и проверка, если у дочернего Div есть контент
$('.img-banner').each(function(index, element) {
if ($(element).find('.img-banner-content').length > 0) {
$(element).addClass("has-content");
}
});
Я пропустил что-то простое здесь и смог сделать сотрясением. Проблема в том, что он добавляет класс «has-content» ко всем div.
уменьшенного тест: JSFiddle
Спасибо всем.
Ваш единственный тест здесь, чтобы проверить, если есть один или более 'divs' в пределах pa аренда 'div'. Ничего не проверяет их содержание. – melancia
Возможный дубликат [Как проверить, является ли HTML-элемент пустым с помощью jQuery?] (Http://stackoverflow.com/questions/6813227/how-do-i-check-if-an-html-element-is- empty-using-jquery) – 4castle