卡曼.js:获取父对象

Caman.js: get parent object

本文关键字:对象 获取 js 卡曼      更新时间:2023-09-26

引用 JS Caman 库:http://camanjs.com

我想在处理图像后获取包含画布和$().fadeIn(500);的父元素。

<canvas>对象位于<div>

来自作者的: http://camanjs.com/guides/#AdvancedUsage

Caman.Event.listen("processComplete", function (job) {
  console.log("Finished:", job.name);
  alert('parent element:' + $(this).parent().prop('tagName') );
});

该事件在每个画布进程完成后触发。但是我无法获取父元素,它返回"未定义"。

经过尝试和尝试....

Caman.Event.listen("processComplete", function (job, myObj=$("#myParentDiv")) {
  console.log("Finished:", job.name);
  alert('parent element:' + $(myObj).prop('tagName') );
});

我刚刚添加了一个额外的参数 (myObj) 作为父对象,因此可以从函数内部引用它。