1

使用するSortable.createと、ドラッグされている要素を取得できないようです。sortable を使用する場合、Sciptaculous はすべての Draggable および Droppable 機能を完全に実装していませんか?

与えられた:

Sortable.create("sortArea", {scroll:window, onChange:orderLi});

function orderLi(){
    console.log(this.draggables.each(function(e){if(e.dragging==true){return e};}));
}

私のコンソールには、ドラッグ可能なすべての配列が常に表示されます。ドラッグされているものだけをつかむにはどうすればよいですか?

4

1 に答える 1

0

onChange 関数は、渡された要素へのハンドルを実際に取得します。

Sortable.create("sortArea", {scroll:window, onChange:orderLi});

function orderLi(elementBeingDragged){
  console.log(elementBeingDragged);
}
于 2009-09-25T14:59:15.057 に答える