Изменение курсора мыши для файлов перетаскивания HTML5 (GMail Drag Drop)

Я пытаюсь воспроизвести способ, которым GMail обрабатывает вложения HTML5 перетаскиванием / перетаскиванием - где, как только вы перетаскиваете файлы по странице, он отображает новый элемент, на который вы можете их перетащить. . Я проработал эту часть (это было не так просто, как я думал).

Теперь я пытаюсь доработать его, меняя курсор мыши, когда он находится над любым другим элементом, кроме элемента перетаскивания, чтобы указать пользователю, что удаление здесь запрещено. Я полагаю, что могу сделать это с помощью специального курсора, но похоже, что это не то, что делает GMail. Спецификация предполагает, что можно также изменить курсор мыши, но я не могу заставить его работать правильно, используя dropzone / effectAllowed.

Любая помощь будет принята с благодарностью, вот мои текущие настройки: http://jsfiddle.net/guYWx/1/

ETA: Вот что у меня получилось: http: // jsfiddle. net / guYWx / 16 /


    
drag files onto this page
and stuff will happen
mouse them all over 
these elements














end page

15
задан Langdon 11 December 2011 в 02:36
поделиться