Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
 Аватар для Rodion2703
24 / 20 / 5
Регистрация: 06.01.2013
Сообщений: 819

Посчитать количество дочерних элементов с одинаковым классом в разных блоках

28.08.2014, 13:45. Показов 5299. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно посчитать отдельно сколько в каждом блоке тегов li, но у всех тегов li одинаковый класс, а блоков неограниченно. Нужно сделать одинаковую высоту у тегов li, зная высоту div.

HTML5
1
2
3
4
5
6
7
8
9
10
<div class="div">
<li class="li">1</li>
<li class="li">2</li>
</div>
<div class="div">
<li class="li">1</li>
<li class="li">2</li>
<li class="li">3</li>
<li class="li">4</li>
</div>
Вот здесь, например, div.height = 500px; тогда в первом div li.height = 600/2=300px, а во втором li.height = 600/4=150px

Добавлено через 13 часов 20 минут
JavaScript
1
2
3
4
5
6
7
            var name_i = ".type-name";
            var price_i = ".type-price";
            var opt_i = ".type-option";
            $(".type").each(function() {
                $(this).children(opt_i).css(("height",$(this).height() - $(this).children(name_i).height() - $(this).children(price_i).height()) / $(this).children(opt_i).length);
                alert();
            });
Не работает :\
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.08.2014, 13:45
Ответы с готовыми решениями:

Изменения атрибута картинки в блоках с одинаковым классом
Всем привет. Знатоки, прошу Вашей помощи. Есть несколько блоков с одинаковыми классами: &lt;div...

Как правильно выбрать n элементов с одинаковым классом?
Добрый день! На странице имеется n количество элементов с классом one. Мне необходимо содержимое элементов с этим классом передать...

Добавить класс в зависимости от значения элементов с одинаковым классом
&lt;table&gt; &lt;tr&gt; &lt;td class=&quot;image&quot;&gt;&lt;/td&gt; &lt;td class=&quot;animal&quot;&gt;Петух&lt;/td&gt; &lt;td class=&quot;color&quot;&gt;Красный&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td...

1
 Аватар для massEffect
80 / 80 / 53
Регистрация: 22.03.2013
Сообщений: 273
29.08.2014, 07:48
откуда у вас код выдернут? как-будто издругой оперы

попробуйте например так:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
$('div').each(function(){
                        var countLi = $(this).children('li').size();
                        var heightLi = Math.round($(this).height()/countLi);
                        var elemLi = $(this).children('li').eq(0);
                        var deltaLi = (elemLi.outerHeight(true) - elemLi.height());
                        
                        deltaLi = Math.ceil(deltaLi - deltaLi/4);
                        $(this).children('li').each(function(){
                                                                $(this).css('height', heightLi - deltaLi);
                                                            });
                        })  ;
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.08.2014, 07:48
Помогаю со студенческими работами здесь

Посчитать количество разных элементов матрицы
Опять возникли проблемы. Я, видимо, плохо понимаю как работает break. В общем есть задание - посчитать сколько различных элементов в...

Посчитать количество соседей с одинаковым знаком
Здравствуйте. Дан текстовый файл с числами. Вычислить количество соседей с одинаковым знаком. Вот, что смогла сделать. А как вычислить...

Посчитать сумму элементов с одинаковым параметром
Есть табличка с колонками - Дата, Наименование, Количество. Как посчитать сумму всех чисел в колонке &quot;количество&quot; я знаю. А как...

Посчитать общую ширину дочерних div-элементов
Очень прошу помощи. Я только начал изучать javascript (( Задача такая: в зависимости от ширины страницы браузера, выводить нужное...

Посчитать в текстовом файле количество строк, которые начинаются и заканчиваются одинаковым символом
Используя подпрограмму-функцию посчитать в текстовом файле кол-во строк, которые начинаются и заканчиваются одинаковым символом. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru