参考JS Caman库:http://camanjs.com
我希望在处理完图像后获取包含画布的父元素和$().fadeIn(500);
。
<canvas>
对象位于<div>
来自作者&#39;:http://camanjs.com/guides/#AdvancedUsage
Caman.Event.listen("processComplete", function (job) {
console.log("Finished:", job.name);
alert('parent element:' + $(this).parent().prop('tagName') );
});
每个画布处理完成后触发事件。但是,我无法获取父元素,它会返回“未定义”。
答案 0 :(得分:0)
尝试尝试后......
Caman.Event.listen("processComplete", function (job, myObj=$("#myParentDiv")) {
console.log("Finished:", job.name);
alert('parent element:' + $(myObj).prop('tagName') );
});
我刚添加了一个额外的参数(myObj)作为父对象,因此可以从函数内部引用它。