javascript - 未捕获的类型错误 : Cannot call method 'push' undefined in jquery-1. 5.1.min.js

标签 javascript fabricjs

我收到错误信息

Uncaught Type Error: Cannot call method 'push' undefined in jquery-1.5.1.min.js

这是代码

$(document).ready(function () {  
  setDrawingCanvasCoords();  
  js_c_drawing = new fabric.Canvas('c_drawing');  
  js_c_drawing.calcOffset();  
  fabric.instances.push(js_c_drawing);  
});

我在上面的代码中做错了什么任何人都可以帮助我

最佳答案

做这个检查:

 if( typeof fabric.instances != "undefined" )  fabric.instances.push(js_c_drawing);

关于javascript - 未捕获的类型错误 : Cannot call method 'push' undefined in jquery-1. 5.1.min.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16358433/

相关文章:

javascript - Chrome 扩展 : Stack trace: TypeError: Cannot read property 'selectedtext' of undefined

javascript - 如何在 FabricJS 中调整对象大小而不缩放模式?

fabricjs - Image.fromURL 错误回调

javascript - jQuery 作为函数和对象,即 $() 和 $.()

javascript - 如何使用 requireJs 加载包含多个模块的合并 JS 文件?

canvas - 在fabric js Canvas 上写入角度图像旋转量

javascript - 如何对任何 fabric.js 对象使用 centeredScaling

javascript - 在 Fabric.js 中用鼠标旋转东西的正确方法

javascript - 替换部分正则表达式匹配

javascript - "type"是 JavaScript 中的关键字吗?