私は次のようにjqueryuiを持っています:
$('.draggable').draggable({
drag: function(event, ui){
if(this.offsetTop > 0 || this.offsetLeft > 0) return false;
}
})
基本的には、ユーザーがドラッグするたびに、条件が真であるかどうかを継続的にテストするようにします(この場合、ドラッグ可能なものの上部と左側を親の側に固定します)。
上記のコードはその特定のドラッグイベントをキャンセルするだけだと思いましたが、ドラッグが完全に停止したようです。条件が満たされたときにドラッグイベントをキャンセルする方法はありますか?
どうもありがとう!
ジェイソン