0
我得建立了一个应用程序,它需要调用我见过访问处理实例的方法processing.js功能,但没有似乎工作。这里是我的设置 - 在我的HTML,我有一个链接,点击它时需要调用处理功能:的jQuery/processing.js - 从JavaScript调用/ jQuery的一个processing.js功能
<div id="wrapper">
<canvas id="donut" datasrc="donut.js" width="400" height="400"></canvas>
<div id="creator">Create Donut</div>
</div>
$('#creator').click(function(){
//var p = Processing.instances[0]; //DOESN'T WORK
//var p = $('#donut')[0]; //DOESN'T WORK
var p = Processing.getInstanceById('donut');
p.createDonut();
});
而且在处理(donut.js):
void createDonut() {
console.log('createDonut');
}
当我尝试调用这个函数,我得到这个错误:
Uncaught TypeError: Object function Processing(aElement, aCode) {
...
} has no method 'getInstanceById'
而且没有commen的连接到处理工作的方法。
啊 - 我觉得这个问题是我试图用现代化的加工代码旧处理库工作。 – mheavers