我已经做了一段时间了。但我认为对于这个问题,我很难简单地解决它。
我有这个对象。它是另一个物体的孩子。
子对象有一个'动作'执行fn()的属性; 在鼠标单击时,我触发了我可以看到的操作,我正在执行fn(),没有任何问题。
我希望fn()触发父对象的事件。
$('#par).on('trgr.obj', fn(e, dta) { alert('success'); });
$('#par').obj({
chi: { action: fn(dta) {
console.log("doing okay so far");
// Here is where I'm trying to trigger trgr.obj event
// this is what I have so far.
var inst = $.obj.reference(dta.reference);
var objT = inst.get_node(dta.reference);
inst.trgr(
objT, { type: "default" }, "last"
, function (newDta) {
setTimeout(function () { inst.edit(newDta); }, 0);
}
);
}}
});
动作如何触发事件' trgr.obj'?
任何帮助表示感谢。