JCrop: Предотвратить де-выбор?

В настоящее время я настраиваю последовательность обрезки изображений для загрузки.

Приложение требует принудительного минимального размера, однако это приводит к неудобному поведению JCrop:

  • Щелчок без перетаскивания ничего не дает.
  • Щелчок и легкое перетаскивание мгновенно приводит к выбору минимальной высоты.

Одно потенциальное решение решило бы вышеуказанные проблемы:

  • Интерфейс открывается с выделением по умолчанию.
  • Выделение не может быть снято.

JCrop имеет встроенную функциональность для выбора по умолчанию, однако я еще не нашел встроенной конфигурации / поведения для предотвращения отмены выбора.

Попытки на данный момент -

Я пробовал этот путь

$.Jcrop.defaults.onRelease = function(e) {
     e.preventDefault();
     e.stopPropagation();
}

Я также пробовал модифицировать источник плагина в нескольких местах, чтобы замкнуть функции, которые (возможно) выполняют отбор, путем returning при открытии этих определений функций:

doneSelect Selection.release Selection.done

... без желаемого результата.

Есть советы?

8
задан Daniel B. 27 January 2012 в 15:26
поделиться