Я экспериментирую с перетаскиванием HTML5. Я пытаюсь перетащить кнопку HTML. Однако на моем слушателе событий перетаскивания я не могу получить доступ к большинству актуальных параметров событий. При выпадении события я не могу найти параметр clientX. Когда я попытался установить данные для TransferData (в слушателе startdrag), он также сказал, что TransferData не определена.
Я использую jQuery для привязки событий (но использую нативный DnD) и функции слушателя, например:
$("[name=droppable]").bind('drop',handleDrop);
function handledrop(event) {
var mouseX = event.clientX;
}
Другой вопрос: перетаскивание работает только в Chrome - в Firefox оно даже не начинает перетаскиваться. Каковы различия реализации в разных браузерах?