我想做一个上下文菜单元素,它会自动contextmenu
向它的父元素添加一个侦听器(因此可以在右键单击父元素时展开它)。我设法通过查找this.parentNode
元素何时位于常规 DOM 层次结构中来做到这一点。但是,当在 shadow DOM 中时,this.parentNode
指向#document-fragment
并且似乎没有办法穿透该障碍。我在这里缺少什么吗?
问问题
855 次
我想做一个上下文菜单元素,它会自动contextmenu
向它的父元素添加一个侦听器(因此可以在右键单击父元素时展开它)。我设法通过查找this.parentNode
元素何时位于常规 DOM 层次结构中来做到这一点。但是,当在 shadow DOM 中时,this.parentNode
指向#document-fragment
并且似乎没有办法穿透该障碍。我在这里缺少什么吗?