我想创建一个上下文菜单元素,自动向其父元素添加contextmenu
侦听器(因此可以在右键单击父元素时展开它)。当元素位于常规DOM层次结构中时,我设法通过查找this.parentNode
来实现。但是,当在阴影DOM中时,this.parentNode
指向#document-fragment
并且似乎不是一种刺穿该障碍的方法。我在这里缺少什么吗?
答案 0 :(得分:2)
似乎没有一种方法可以突破这个障碍
在Polymer中,Shadow DOM文档片段上有一个host
属性,指向拥有元素。