Не удается получить доступ к API Jquery JCrop - PullRequest
1 голос
/ 13 октября 2011

Я пытаюсь получить доступ к API jCrop (http://deepliquid.com).

Вот мой фрагмент кода:

// The selected image has been loaded
$('#selectedImage').load(function() {
   var jcrop_api = $('#selectedImage').Jcrop({
                touchSupport:     true,
                onSelect: cropSelected
    });
    jcrop_api.setSelect([ 100,100,200,200 ]);
});

Я получаю в консоли: TypeError: Результат выражения 'jcrop_api.setSelect' [undefined] не является функцией.

Я знаю, что могу передать некоторые параметры в качестве параметров, но я хотел бы использовать API для выполнения некоторых других вещей (setImage и т. Д.)

Есть идеи?Большое спасибо!

1 Ответ

2 голосов
/ 17 октября 2011

Вы называете API неправильно ...

изменить это:

   var jcrop_api = $('#selectedImage').Jcrop({
                touchSupport:     true,
                onSelect: cropSelected
    });

к этому:

   var jcrop_api = $.Jcrop('#selectedImage',{
                touchSupport:     true,
                onSelect: cropSelected
    });
...