jquery сортировать переместить дубликаты вниз - PullRequest
0 голосов
/ 06 июля 2019

У меня есть список для сортировки данных:

<ul id="sortable">
<li class="ui-state-default" id="1" data-name="NAME1">NAME1 + INFO1</li>
<li class="ui-state-default" id="3" data-name="NAME4">NAME4 + INFO4</li>
<li class="ui-state-default" id="9" data-name="NAME1">NAME1 + INFO1</li>
<li class="ui-state-default" id="8" data-name="NAME6">NAME6 + INFO6</li>
</ul>

$( function() {
    $( "#sortable" ).sortable({
      placeholder: "ui-state-highlight"
    });
    $( "#sortable" ).disableSelection();
  } );

Как я могу добавить скрипт, чтобы переместить дубликаты (или более раз) названия данных в конец списка?

Таким образом, если в данный момент список имеет имя NAME1, NAME4, NAME1, NAME6, то с дубликатами, перемещенными в конец списка, будут NAME1, NAME4, NAME6, NAME1.

Как я мог это сделать?

Спасибо

1 Ответ

0 голосов
/ 07 июля 2019

Я нашел способ сделать это с помощью PHP-массивов.

Я создаю три разных массива (имя не указано вообще; имя указано один раз; имя указано несколько раз), а затем выводит их в нужном порядке.

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