Javascript 捕捉菜单位置,并在创建后编辑菜单

Javascript 捕捉菜单位置,并在创建后编辑菜单,javascript,dojo,contextmenu,Javascript,Dojo,Contextmenu,我正在使用dijit.Menu小部件,但我不知道如何做一些事情: 如何捕捉dijit上下文菜单左上角的te位置 我如何知道witch dome节点属于dijit菜单(为此,我将DOM节点id写入菜单,并使用dojo.byId找到它,但我认为这不是最好的方法) 我如何才能日常更改菜单,换句话说,我需要创建一个菜单,然后再添加一些子菜单 每个菜单都有一个属性domNode,该属性链接到用于显示菜单的顶级DOM节点。看看这本书 至少提供到dijit的链接

我正在使用
dijit.Menu
小部件,但我不知道如何做一些事情:

  • 如何捕捉dijit上下文菜单左上角的te位置
  • 我如何知道witch dome节点属于dijit菜单(为此,我将DOM节点id写入菜单,并使用
    dojo.byId
    找到它,但我认为这不是最好的方法)
  • 我如何才能日常更改菜单,换句话说,我需要创建一个菜单,然后再添加一些子菜单

每个菜单都有一个属性domNode,该属性链接到用于显示菜单的顶级DOM节点。看看这本书

至少提供到dijit的链接