Задать вопрос
@lolka02

Почему не работает сортировка JQuery UI через handle (position:absolute)?

Пытаюсь сделать сортировку через jquery ui. При перемещении через блок .inner все нормально передвигается, а вот через handle не получается сортировать https://jsfiddle.net/614Lg275/1/

<ul class="sortable">
    <li>
        <span class="handle glyphicon glyphicon-resize-vertical"></span>
        <div class="inner">123</div>
    </li>
    <li>
        <span class="handle glyphicon glyphicon-resize-vertical"></span>
        <div class="inner">456</div>
    </li>
</ul>


.sortable li {
    position: relative;
}
.sortable li .handle {
    position: absolite;
    left: -50px;
}


$( ".sortable" ).sortable({ handle: '.handle' });
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Впрочем, я догадываюсь, почему вам кажется, что оно не работает.
Вы просто не понимаете как онон устроено, и наверное тянете вертикально вверх-вниз, при том что маркеры .handle у вас ЗА ПРЕДЕЛАМИ СПИСКА.

Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы