2

jQuery UIを介して呼び出すたびに、その理由が不明setDataであり、未定義です。getData

私がやっている

$(`#selector`).draggable({
            start: function(event: any) {
                drag(event);
            },
            stop: function(event: any) {
                console.log('stopped');
            }
        });

そしてドラッグ()で:

drag(event: any) {
    event.originalEvent.dataTransfer.setData("text, application/x-moz-node", event.target.id);
}

originalEvent、このソリューションを参照しています。

しかし、私はまだ同じ結果を受け取っています。

Cannot read property 'setData' of undefined

私もタイプスクリプトを使用しています(これがどれほどの違いをもたらすかはわかりません)。

4

2 に答える 2