私のドラッグ可能ファイルでは、 と のコードstart:
がstop:
大きくなりすぎて (50 ~ 100 行)、可読性の問題が発生し始めています。
$(".dra").draggable({
revert: "invalid",
start: function(ev, ui){
//...50-100 lines...
},
stop: function(ev, ui){
//...50-100 lines...
}
});
読みやすさを改善するために、2 つのグローバル関数を作成し、startDrag()
それらstopDrag()
を のように挿入しますstart: startDrag(ev, ui)
。しかし、私はこれを機能させることができませんでした:
function startDrag(ev, ui){
//...50-100 lines...
}
function stopDrag(ev, ui){
//...50-100 lines...
}
function createDraggables(){
$(".dra").draggable({
revert: "invalid",
start: startDrag(ev, ui),
stop: stopDrag(ev, ui)
});
}
これが機能しない理由はありますか?