我目前正在设置图像上传裁剪序列。
应用程序需要一个强制的最小尺寸,但是这会导致尴尬的 JCrop 行为:
- 单击而不拖动不会产生任何结果。
- 单击并轻轻拖动会立即产生最小高度的选择。
一种潜在的解决方案将解决上述问题:
- 界面以默认选择打开。
- 无法取消选择。
JCrop 具有用于默认选择的内置功能,但是我尚未确定用于防止取消选择的内置配置/行为。
迄今为止的尝试——
我试过这条路线
$.Jcrop.defaults.onRelease = function(e) {
e.preventDefault();
e.stopPropagation();
}
return
我还尝试在几个地方修改插件的源代码,以便通过在打开这些函数定义时短路(可能)执行取消选择的函数:
doneSelect
Selection.release
Selection.done
...没有想要的结果。
有小费吗?