Javascript Polymer元素是否可以向其添加事件侦听器';在阴影DOM中时的父元素?

Javascript Polymer元素是否可以向其添加事件侦听器';在阴影DOM中时的父元素?,javascript,polymer,web-component,shadow-dom,Javascript,Polymer,Web Component,Shadow Dom,我想创建一个上下文菜单元素,它会自动将一个contextmenu侦听器添加到它的父元素中(这样,当右键单击父元素时,它就可以展开)。当元素位于常规DOM层次结构中时,我通过查找this.parentNode来实现这一点。但是,当在阴影DOM中时,this.parentNode指向#document fragment,似乎没有办法穿透该障碍。这里有我遗漏的东西吗 似乎没有办法突破这个障碍 在Polymer中,影子DOM文档片段上有一个指向所属元素的host属性。您能说得具体一点吗?如果您可以发布您

我想创建一个上下文菜单元素,它会自动将一个
contextmenu
侦听器添加到它的父元素中(这样,当右键单击父元素时,它就可以展开)。当元素位于常规DOM层次结构中时,我通过查找this.parentNode来实现这一点。但是,当在阴影DOM中时,
this.parentNode
指向
#document fragment
,似乎没有办法穿透该障碍。这里有我遗漏的东西吗

似乎没有办法突破这个障碍


在Polymer中,影子DOM文档片段上有一个指向所属元素的
host
属性。

您能说得具体一点吗?如果您可以发布您正在测试的DOM层次结构,无论是当您的元素定位在轻型DOM中,还是当它嵌套在阴影根中时,这都会很有帮助。在某些情况下,在
附加()
之后再访问父元素也很重要。