Любая идея, как принудительно обрезать, только если изображение имеет неправильный размер?
Я использую плагин jQuery jCrop. Мне нужно принудительно обрезать любое изображение, но если вы щелкнете за пределами области обрезки, обрезка будет снята. Я пытался сделать:
$('#cropthumb').Jcrop({
onRelease: setSelect,
}
это вызывает функцию setSelect() в любом выпуске. а затем в функции я снова устанавливаю выбор.
function setSelect(){
jcrop_api.setSelect([10,10,180,160]);
}
Это работает так, как я хочу. Но при начальной загрузке я проверяю, отображается ли миниатюра в правильном размере. Если условие соответствует, я делаю:
jcrop_api.release();
jcrop_api.disable();
Это не работает, потому что моя первоначальная загрузка всегда будет вызывать функцию setSelect(), и уже обрезанное изображение может быть обрезано снова.