无法访问Jquery JCrop api

Cannot get access to the Jquery JCrop api

本文关键字:JCrop api Jquery 访问      更新时间:2023-09-26

我正在尝试访问jCrop api (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等)

有什么想法吗?非常感谢!

您正在以错误的方式调用api…

改变:

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

:

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