Как реализовать функцию Drag-Select в Javascript? - PullRequest
1 голос
/ 27 августа 2009

Я хотел бы реализовать некоторые функции "Drag-select" в моем проекте, но я не уверен, как это реализовать.

Создание области выделения не является проблемой, меня смущает захват элементов внутри самой области.

Ответы [ 3 ]

1 голос
/ 27 августа 2009

Здесь найден пример jQuery.

Выбор демо-версии

0 голосов
/ 27 августа 2009

Script.aculo.us имеет хорошую реализацию drag-n-drop , но тогда вам нужно включить эту довольно большую библиотеку. Или вы могли бы исследовать, как они сделали это в этом отношении, начиная с открытого кода.

0 голосов
/ 27 августа 2009

Если вы можете использовать jquery, есть несколько плагинов, которые выполняют эту операцию. В любом случае вы можете проверить, содержится ли положение элемента в координатах области выбора, и, если оно есть, выбрать его.

...