jQuery цикл - пейджер на более чем рудный ряд - PullRequest
0 голосов
/ 18 февраля 2020

Я использую плагин Cycle на странице php.

Мне бы хотелось, чтобы пейджер мог оставаться в более чем одной строке, если номер элемента больше значения.

Я попробовал следующее:

$("#templateProduct").cycle({
    fx: "scrollLeft",
    timeout: 0,
    pager: "#navTemplateProduct",
    pagerAnchorBuilder: function(index, DOMelement){
        index += 1
        var el = '<a href=\'#\'>'+index+'</a>'
        if (index % 8){
            return el;
        }
        return '<br><br>'+el
    }
});

Это почти нормально, но проблема в том, что плагин (я полагаю) подсчитывает каждый тег в div пейджера, а затем 'выбирает' два <br> теги. В моем примере у меня есть 7 элементов подряд: если я нажимаю на элемент с «1» по «7», все в порядке, но когда я нажимаю на «10», выбирается «8».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...