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