Как пройтись по элементам из цикла? JQuery

156
13 января 2021, 09:00

Например:

$(window).on('load', function () {
    $('.info').each(function (e, el) {
        el(td).each?????????
    })
});

Не пойму как можно вызвать внутренний цикл.

Answer 1

для поиска потомков используйте методв find, или в вашем случае более эффективным будет children()/

$(function(){
    $(".info").each(function(){
        $(this).children("td").each(function(){
            //$(this)  --- указывает на td
        });
    });
});

если в целом вам не требуется информация о родительской строек,а просто нужны действия с ячейками, то можете использовать селектор .info td. Хотя и тут может обратится к родительской строек через parent

$(".info td").each(function(){
     // $(this).parent() -- указывает на строку
});
READ ALSO
Фильтр блоков по значениям нескольких выпадающих списков

Фильтр блоков по значениям нескольких выпадающих списков

Есть выпадающие списки, которые определяют параметры фильтрации:

150
Javascript Modal gallery всплывает ненужное окно

Javascript Modal gallery всплывает ненужное окно

Возникла проблема просмотром "картинок" в модальном окнеПри нажати на кнопки next or prev сплывает ненужный блок

156
jquery Не забирает значения двух блоков

jquery Не забирает значения двух блоков

Не знаю как исправитьНеобходимо,чтобы при клике на один из блоков в массив(переменную) записывалось значение блока, а при клике на второй...

147
При попытке посчитать общую сумму зп пишет ошибку TypeError: Cannot read property 'items' of undefined?

При попытке посчитать общую сумму зп пишет ошибку TypeError: Cannot read property 'items' of undefined?

Помогите я новичок в ReactЗадача: дан массив с работниками

148