1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yuzhantao-JS-YuDrag

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 1.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 19:59 f5bf59e

Библиотека компонентов для перетаскивания DOM-узлов на JavaScript

Примечание: эта библиотека JavaScript прошла тестирование в браузере Safari и на устройствах iOS. Если у вас возникли проблемы с использованием библиотеки в других средах, пожалуйста, свяжитесь со мной.

Пример скриншота

Пример перетаскивания

Использование:

  1. Для реализации эффекта перетаскивания можно использовать следующий метод вызова:
var drag = new YuDrag({
    classNames:['className'],                   // имена классов элементов, которые можно перетащить
    isAutoExchangeElement:true,                 // автоматически менять местами элементы при перетаскивании
    longTouchMillisecond:1000                   // время в миллисекундах, через которое будет срабатывать событие перетаскивания при длительном нажатии (по умолчанию 1500 миллисекунд)
});
  1. После каждого использования рекомендуется вызывать метод destory(), чтобы освободить прослушиватель событий мыши от объекта, которому была присвоена переменная drag:
drag.destory();

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yuzhantao-JS-YuDrag.git
git@api.gitlife.ru:oschina-mirror/yuzhantao-JS-YuDrag.git
oschina-mirror
yuzhantao-JS-YuDrag
yuzhantao-JS-YuDrag
master