JCrop 使用 set select 选项时插件损坏
Posted
技术标签:
【中文标题】JCrop 使用 set select 选项时插件损坏【英文标题】:JCrop when use set select option the plugin broken 【发布时间】:2015-02-11 09:06:35 【问题描述】:当我在 JCop 中使用 set select 选项时,我无法更改选择区域,插件损坏,因为我无法检索 ui 属性来获取图像处理程序。
这是我正在处理的代码:
jsfiddle.net/k_shadow/ng5ayq93/2/
【问题讨论】:
【参考方案1】:你应该通过他们的 ID 选择图像来处理它,你应该通过替换这一行来做到这一点
var $this = this.ui.holder;通过这个: $('#original') 并获取图像的高度和宽度,这将解决您的问题。
【讨论】:
【参考方案2】:this
在showCoords
内指向window
,因此this.ui
不存在,当您尝试获取this.ui.holder
时,您会在Jcrop 更改处理程序中收到错误。
所以您的更改处理程序会破坏插件。
【讨论】:
好的,我知道了,那我应该用什么来获取 ui? 你问为什么 Jcrop 不起作用——你有一个答案。我不知道你应该怎么做才能“获取 ui”,不管它是什么意思。以上是关于JCrop 使用 set select 选项时插件损坏的主要内容,如果未能解决你的问题,请参考以下文章
jQuery:jCrop 'setSelect' 根本没有设置?