使用jquery cropbox时出现此错误
未捕获的类型错误:获取不是一个功能,我还需要作物或下载按钮
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/1.0.5/hammer.js"></script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.6/jquery.mousewheel.js"></script>
<script type="text/javascript" src="jquery.cropbox.js"></script>
<script type="text/javascript" defer>
$(function () {
var r = $('#results'),
x = $('.cropX', r),
y = $('.cropY', r),
w = $('.cropW', r),
h = $('.cropH', r);
$('#cropimage').cropbox({
width: 200,
height: 200
}).on('cropbox', function (event, results, img) {
x.text(results.cropX);
y.text(results.cropY);
w.text(results.cropW);
h.text(results.cropH);
});
});
</script>
<img id="cropimage" alt="" src="http://acornejo.github.io/jquery-cropbox/img.jpg" />
<div id="results"> <b>X</b>: <span class="cropX"></span>
<b>Y</b>: <span class="cropY"></span>
<b>W</b>: <span class="cropW"></span>
<b>H</b>: <span class="cropH"></span>
</div>
<a>Download</a>
错误图像为:
1条答案
按热度按时间icnyk63a1#
更新jQuery并在任何其他jQuery插件之前加载它。
同时将crop jQuery和CSS添加到代码片段中。
由于某些原因,最新的hammer.js不工作,所以我离开了它
这在JSFiddle中有效,但由于iFrame安全性,可能在SO上无效