for ループと、for ループ内に break コマンドを含む if ステートメントがあります。これらはすべて .draggable 関数にあります。ブレークは、マウスが移動したときに .draggable がループを再実行するのを妨げているようです。適切な値に達したときにループを中断したいのですが、ドラッグし続けると、最初から再び実行されます。
for ループは次のようなものです。
for (i=1; i < 30, i +=1) {
if (myvariable == i) {
break;
}
}