0

over()、out()、およびdrop()関数を含むdroppableがあります。これらの関数は、クラスAのdivとクラスBのdivがドロップされた場合に異なる動作をしたいと考えています。ドロップ可能なものは、クラスAにカーソルを合わせると黄色になり、クラスBにカーソルを合わせると赤に変わるとしましょう。これどうやってするの?

4

1 に答える 1

2

over、、、outおよびdropコールバックはそれぞれ。のパラメータを取ります(event, ui)ui.draggableドロップ可能な要素にドラッグされた要素です。だからあなたはすることができます:

drop: function(event, ui) {
    if (ui.draggable.hasClass('classA') {
    }
}

jQueryUIドキュメントを必ず確認してください

于 2012-07-17T23:14:59.020 に答える