8

dragstart次のようにjqueryを使用して、いくつかのコードをイベントにバインドしています。

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

$newjquery オブジェクトです。目的は、ドラッグされた要素の html をイベントに添付して、ドロップしたときにコピーを作成できるようにすることです。Chrome では、このイベントを実行する必要さえありません。このコードを追加すると Firefox が動作します。SCRIPT65535: Unexpected call to method or property access.ただし、イベントがトリガーされると、IE9 は a をスローします。ここに jsFiddle があります: http://jsfiddle.net/j52EM/3/

これを IE で動作させるにはどうすればよいですか?

4

2 に答える 2