如果我设置这样的变量:
var coords = jcrop_api.tellSelect();
它以x,y,x2,y2,h,w格式返回我当前的Jcrop选择坐标。
现在如果我想将我的坐标设置回来,我可以去:
jcrop_api.animateTo(coords)
但是animateTo函数只接受4的数组,[x,y,w,h] 当我尝试以上述方式时,它最终会破坏代码。 那么如何更改我的变量坐标以适应这种格式?
由于
答案 0 :(得分:0)
至少在插件的0.9.12版本中提到的API函数..
jcrop_api.tellSelect()返回如下对象:
{
x: 0,
y: 0,
x2: 10,
y2: 10,
w: 10,
h:10
}
和jcrop_api.animateTo需要一个像[x,y,x2,y2]这样的数组,所以试试这个:
var c = jcrop_api.tellSelect();
jcrop_api.animateTo([c.x,c.y, c.x2, c.y2]);