dataTransfer.setData nie działa w IE9

Wiążę jakiś kod zdragstart wydarzenie z jquery w ten sposób:

$new.on('dragstart', function(event) {
  event.originalEvent.dataTransfer.setData("text/html", $new.clone().wrap('<p>').parent().html());
});

$new jest obiektem jquery. Celem jest dołączenie html przeciągniętego elementu do zdarzenia, dzięki czemu mogę utworzyć kopię po upuszczeniu. Chrome nie potrzebuje nawet tego zdarzenia, aby to zrobić. Firefox działa po dodaniu tego kodu. Ale IE9 rzucaSCRIPT65535: Unexpected call to method or property access. kiedy zdarzenie zostanie uruchomione. Oto jsFiddle:http://jsfiddle.net/j52EM/3/

Jak mogę sprawić, by działało to dla IE?

questionAnswers(2)

yourAnswerToTheQuestion