javascript - 在 magento2 中加载 jquery cropzee 函数时出现问题
问题描述
这是我的 html 文件
require(['jquery','croppr','canvastoblob','FileSaver'],
function($,croppr,canvastoblob,FileSaver){
$(document).ready(function($) {
$("#crop").cropzee();
});
var defaultWidth = 210;
$.fn.extend({
cropzee: function (options = {
aspectRatio: null,
maxSize: null,
minSize: null,
startSize: [100, 100, '%'],
.....
......
})
})
加载此页面时在控制台中显示如下错误
索引:373 未捕获的类型错误:$(...).cropzee 不是函数
函数调用或其他地方是否有任何错误?任何人,请帮我解决这个错误。
提前致谢
解决方案
将此代码放在文件末尾之前。修复我的问题。
$("#crop").cropzee();
});
推荐阅读
- c - 使用 CFUserNotification API 创建和更新进度条
- javascript - 使用 addEventListener 时无法使用键盘
- python - 如何使 get_random_string Django 模块只返回数值?
- reactjs - 在 Next.js 中使用 getServerSideProps 和 useEffect 获取数据会导致重复请求
- python - python数组的迭代操作(指数移动平均)
- excel - 使用访问VBA查找excel中的最后一行/列
- octave - 求解符号方程中自变量的系数(函数)
- apache - 将 apache 服务器的一个子文件夹作为代理重定向到 azure Web 应用程序
- spring-boot - 如何简单地激活redis
- android - Kotlin/Android:自定义 googlemaps 标记的旋转