Я связывании код для dragstart
события с JQuery, как это:dataTransfer.setData не работает в IE9
$new.on('dragstart', function(event) {
event.originalEvent.dataTransfer.setData("text/html", $new.clone().wrap('<p>').parent().html());
});
$new
является объектом JQuery. Цель состоит в том, чтобы привязать html перемещенного элемента к событию, чтобы я мог создать копию при ее удалении. Для Chrome это даже не нужно. Firefox работает, когда этот код добавлен. Но IE9 бросает SCRIPT65535: Unexpected call to method or property access.
, когда событие запускается. Вот jsFiddle: http://jsfiddle.net/j52EM/3/
Как я могу сделать эту работу для IE?
Возможный дубликат [перетаскивание не работает в IE - Javascript, HTML5] (https://stackoverflow.com/questions/12803235/drag-and-drop-not-working-in-ie-javascript-html5) – user10089632