Показать сообщение отдельно
  #1 (permalink)  
Старый 30.08.2013, 12:57
Интересующийся
Отправить личное сообщение для errante Посмотреть профиль Найти все сообщения от errante
 
Регистрация: 27.08.2013
Сообщений: 13

Скрытие разделов див в которых нет элементов
Хочу скрыть разделы div в которых не обнаружены таблицы, и что то запутался
Это структура:
<div class="podrazdel">
<table>....</table>
<table>....</table>
</div>
<div class="podrazdel">
<table>....</table>
</div>
<div class="podrazdel">
</div>


А это скрипт:
$(document).ready(function () {
    $("div.podrazdel").each(function () {

        var inp = this.getElementsByTagName('table'),
            l = inp.length,
            i = 0;
        while (i < l) {
		$(inp[i]).parents(".podrazdel").css('display', 'none');
			i++;
        }
    })
})()


И у меня получается с точностью до наоборот, скрываются те разделы в которых есть таблицы
Ответить с цитированием