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

JCrop when use set select option the plugin broken

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

这是我正在处理的代码:

jsfiddle.net/k_shadow/ng5ayq93/2/

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

因此您的更改处理程序破坏了插件。

你应该通过他们的 Id 选择图像来处理它,你应该通过替换这一行来做到这一点

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