Добавить номера в списки на основе количества делений - PullRequest
0 голосов
/ 10 мая 2019

у меня есть класс = "нумерация страниц".Внутри списки.Используя мой код, как я могу добавить числа в списки на основе количества уже отображенных div?Пожалуйста, смотрите ниже.

<div>
    <div class="divs"></div>
    <div class="divs"></div>
    <div class="divs"></div>
</div>

<ul>
    <li></li>
    <li></li>
    <li></li>
</ul>

Использование сценария:

$(function()
    {
        $('#list .list-container.active').each(function()
        {
            var pgeCnt = $(this);
            var pgeCount = 0;
            pgeCnt.find('.list-barrel').each(function()
            {
                pgeCount++;
                var pageContent = '<li>' + pgeCount + '</li>';
                console.log(pgeCount);
                $('.pagination').append(new Array(pgeCount).join(pageContent))
            });
        });
    });

Я пытался манипулировать своим сценарием, но почему-то все, что я получаю, это "2 3 3" вместо "12 3 ".(Кстати, это список нумерации страниц).

1 Ответ

0 голосов
/ 10 мая 2019

pgeCount ++;

Получить эту строку в конце foreach вместо ее начала, например:

pgeCnt.find('.list-barrel').each(function()
            {
                var pageContent = '<li>' + pgeCount + '</li>';
                console.log(pgeCount);
                $('.pagination').append(new Array(pgeCount).join(pageContent))
                pgeCount++;
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...