Firefox-打开上下文菜单会触发滚动事件

时间:2018-12-04 06:26:50

标签: javascript css firefox mozilla

我们有一个div,默认情况下会隐藏溢出,该类在悬停时将其设为overflow: auto

我们为div定义了上下文菜单。已经注册了一些事件,这些事件会在焦点丢失或打开菜单后滚动时隐藏上下文菜单。

除Firefox之外,所有浏览器都运行正常,问题是:-

当我们在div上时,滚动条如预期的那样可见,一旦单击鼠标右键,上下文菜单就会突然打开和关闭。

尝试调试该问题,并发现在我单击鼠标右键后立即发生滚动事件,然后运行代码以隐藏菜单。

我找不到造成此问题的原因。如果我只是删除隐藏的溢出,它就可以正常工作。

0 个答案:

没有答案