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 に答える