我目前正在设置图片上传裁剪序列.
该应用程序需要强制执行最小大小,但这会导致JCrop行为尴尬:
>单击而不拖动不会产生任何效果.
>点击&稍微拖动会立即产生最小高度的选择.
>界面打开时显示默认选项.
>无法取消选择.
JCrop具有默认选择的内置功能,但是我还没有确定内置的配置/行为以防止取消选择.
到目前为止的尝试 –
我试过这条路
$.Jcrop.defaults.onRelease = function(e) { e.preventDefault(); e.stopPropagation(); }
我还尝试在几个地方修改插件的源代码,以便通过在这些函数定义的开头返回来短路(可能)执行取消选择的函数:
doneSelect
Selection.release
Selection.done
……没有预期的结果.
有小费吗?
解决方法
设置allowSelect:false,以获取详细信息:
https://github.com/tapmodo/Jcrop/issues/5#issuecomment-1801926.