Запуск функции после завершения загрузки Jcrop (решение) - PullRequest
1 голос
/ 03 апреля 2012

Это не вопрос, просто совет после попытки заставить это работать самостоятельно. Возможно, люди уже знают об этом, но я не нашел документации об этом (на сайте Jcrop или где-либо еще).

На самом деле это просто недокументированная функция, глядя на исходный код Jcrop. Я заметил, что она принимает функцию в качестве второго аргумента после настроек, которая вызывается после завершения загрузки Jcrop. Так что просто введите свою функцию там и Presto!

  $('#imagetocrop')
    .Jcrop(
      {
        /* settings go here */
      },
      function() { alert('Jcrop has finished loading!) });

Примечание. В этом случае объект настроек НЕ является обязательным. обратный вызов работает только как второй аргумент. Вы можете отправить пустой объект настроек {}, и он отлично работает, но зачем вам нужен обратный вызов для такой простой функции Jcrop, мне не понятно ...

Удачного кодирования!

1 Ответ

1 голос
/ 14 сентября 2012
 $('#imagetocrop').Jcrop(
   {
     /* settings go here */
   },
   function() 
   { 
     alert('Jcrop has finished loading!) 
   });
...