JCrop在使用set select选项时插件坏了

时间:2015-02-11 09:06:36

标签: javascript jcrop

当我在JCop中使用set select选项时,我无法更改选择区域,插件已损坏,因为我无法检索ui属性以获取图像处理程序。

这是我工作的代码:

jsfiddle.net/k_shadow/ng5ayq93/2 /

2 个答案:

答案 0 :(得分:1)

this内{p> showCoords指向window,因此this.ui不存在,当您尝试获取this.ui.holder时,您会在Jcrop更改处理程序中收到错误。

所以你的更改处理程序会破坏插件。

答案 1 :(得分:1)

你应该通过他们的Id选择图片来处理它,你应该通过替换这一行来实现它

var $ this = this.ui.holder;通过这个:$('#original')并获得图像的高度和宽度,这将解决您的问题。