使用事件处理程序或以编程方式在dojo中触发事件

时间:2014-01-10 22:09:40

标签: jquery dojo

在jquery中,我们可以使用以下脚本手动触发事件。假设有一些事件对象 - orignalEvent

var h = jQuery._data(SOME_NODE, "handle");
h(originalEvent);

在dojo中,我们能否以类似的方式在某个节点上触发事件?

1 个答案:

答案 0 :(得分:1)

您使用dojo.emit

require(["dojo/on"], function(on){
  on.emit(EventTarget, "someEvent", {
    bubbles: true,
    cancelable: true
  });
});