- PVSM.RU - https://www.pvsm.ru -

PerfectList – jQuery плагин для распределения элементов списка по колонкам

Не найдя в сети решения тривиальной задачи распределения элементов списка по вертикали, написал плагин. Назвал скромно – PerfectList.

Конечно, списки можно распределить простым циклом. Но в нем нет четкого условия для равномерного распределения элементов от левого до правого края области таблицы (за оформление отвечают стили CSS).

Результат получается неудовлетворительный:

Неправильное распределение

Как распределяет элементы плагин PerfectList:

Правильное распределение
Также плагин умеет:

  • Сортировать по алфавиту;
  • Принимать списки и таблицы, выводить в любом случае списки;
  • Добавлять классы к пересортированным элементам;
    Добавлять контент пед списками и в конце списков (к примеру заголовок и "<div style='clear:both'></div>");
    Поддерживать цепочки вызовов.


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/77877