Нужна альтернатива jQuery UI - PullRequest
1 голос
/ 17 марта 2010

Я пытаюсь использовать сортировку jQuery ui, но у меня это не получается, возникают проблемы со смещением прокрутки при прокрутке в Firefox. Цель состоит в том, чтобы получить список <li> тегов, которые пользователь может переупорядочить с помощью мыши.

Мой вопрос: какие альтернативы существуют для этого плагина?

Ответы [ 3 ]

1 голос
/ 17 марта 2010

Так что после некоторого поиска я нашел его по Interface Elements, который имеет почти идентичную утилиту и не имеет таких же проблем с Firefox.

0 голосов
/ 21 июня 2018

Этот вопрос немного устарел, но я попал сюда из Google, поэтому вот хорошая библиотека, которая может выполнить эту работу - DragonflyJS:

https://getbutterfly.com/dragonflyjs-vanilla-javascript-drag-and-drop/

Это всего 300+ строк и, похоже, работает во всех современных браузерах.

0 голосов
/ 31 марта 2011

Чувак, ты мужчина! Это сводит меня с ума уже около 2 часов.

Очевидно, что проблема вызвана тем, что html overflow-y установлен на прокрутку. Хотя он не работает у меня много времени, когда элементы имеют отступы. Это бесит.

РЕДАКТИРОВАТЬ: Bugger. Интерфейс больше не поддерживается и содержит ошибки в более поздних версиях jQuery.

РЕДАКТИРОВАТЬ 2: ОК, так что вы можете решить все ошибки с помощью сортируемой jQuery, выполнив эти 2 вещи:

1 - убедитесь, что элементы html имеют переполнение-y: scroll

2 - убедитесь, что ни один из родительских элементов для сортируемой позиции не имеет: относительный

Я сейчас использую последнюю версию jQuery и jQuery UI, и все хорошо (но я понятия не имею, почему они не сообщают вам на той же странице, или у меня есть вкладка «Ошибки». Тупой)

...