Я использую события html5, чтобы разрешить перетаскивание файлов и элементов. Я прикрепил событие dragover к телу и использую делегирование событий, чтобы показать, где можно сбросить перетаскиваемый объект. Мой вопрос в том, как узнать, перетаскивается ли файл по сравнению с элементом с draggable = true. Я знаю, что могу обнаружить перетаскиваемый элемент через e.target. Но как я могу определить, является ли это файлом.
jquery доступен.
Кроме того, не говорит о перетаскивании jquery-ui.
Я начинаю думать, может быть, Единственный способ обнаружить файл - исключить и вместо этого обнаружить элементы. Если мы не перетаскиваем элемент, предположим, что это файл. Это потребует дополнительной работы, поскольку изображения и ссылки по умолчанию можно перетаскивать, поэтому мне придется добавлять к ним события или предотвращать их перетаскивание.