我发现的一个修正“元素在点(x,y)不可点击,其他元素将获得点击”。在黄昏浏览器测试中。
该问题通常发生在Travis CI上,但在本地不容易复制。
这通常是由于复选框标签或页面外的元素(需要滚动到该元素)引起的。此修复程序不适用于这些问题。
就我而言,我有一个由div组成的自定义下拉菜单,我会尝试单击包装在div中的.dropdown__item
:.dropdown
。点击会尝试定位到dropdown__item
,但.dropdown
会收到点击。简单的解决方法就是停止在dropdown__item
上的传播。使用只是@click.stop="methodName"
的Vue2。
对于香草JS,它将是event.stopPropagation()
希望这可以帮助某人。