0

jquery-ui のドラッグ可能およびドロップ可能を使用する単純なアプリケーションがあります。Firefoxでは、完全に機能します。ただし、Chrome では問題が発生します。

これはコードです:

$(".cell").droppable({
        drop: function(event, ui) {
           var originalTarget = event.originalTarget;
           ...
         }
});

Chrome では、「イベント」オブジェクトのタイプは「オブジェクト」(Chrome Dev Kit を使用) であり、event.originalTarget は「未定義」です。私は何を間違っていますか?

4

1 に答える 1

3

ドラッグ可能な要素を取得するにui.draggableは、(これは jQuery オブジェクトです) を使用します。ドロップ可能を取得するには、 を使用します$(this)。イベントのドキュメントを参照してください。drop

var draggable = ui.draggable[0];
var droppable = $(this)[0];
于 2010-04-27T17:16:24.383 に答える