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