Прикольно сделали.
Наверное можно, если оценить какие элементы попали в выделенную область (div c position: absolute), назначить для этих элементов родителем этот div выделения (так как перетаскивается именно он, а его дочерние элементы (тоже с position: absolute) подстраиваются под родителя), после снятия выделения элементам вернуть родителя, пересчитать координаты, наверное так.
Как лучше оценить, что попало в выделенную область, не знаю (может потыкать методом document.elementFromPoint(x, y)).
|