Javascript 黄昏错误(元素在点(x,y)处不可单击。其他元素将收到单击。[修复]

Javascript 黄昏错误(元素在点(x,y)处不可单击。其他元素将收到单击。[修复],javascript,travis-ci,laravel-dusk,Javascript,Travis Ci,Laravel Dusk,在黄昏浏览器测试中,我找到了一个“元素在点(x,y)处不可单击”的修复程序,其他元素将收到单击 这个问题经常发生在特拉维斯CI上,但不容易在当地重现 这通常是由复选框标签或元素离开页面(需要滚动到)引起的。此修复程序不适用于这些问题 在我的例子中,我有一个由div组成的自定义下拉列表,我会尝试单击。dropdown\u item,它被包装在一个div中:。dropdown。单击将尝试指向下拉列表项,但。dropdown将收到单击。简单的修复方法是停止下拉列表项上的传播>。使用Vue2,只需单击.

在黄昏浏览器测试中,我找到了一个“元素在点(x,y)处不可单击”的修复程序,其他元素将收到单击

这个问题经常发生在特拉维斯CI上,但不容易在当地重现

这通常是由复选框标签或元素离开页面(需要滚动到)引起的。此修复程序不适用于这些问题

在我的例子中,我有一个由div组成的自定义下拉列表,我会尝试单击
。dropdown\u item
,它被包装在一个div中:
。dropdown
。单击将尝试指向
下拉列表项
,但
。dropdown
将收到单击。简单的修复方法是停止
下拉列表项
上的传播>。使用Vue2,只需单击.stop=“methodName”

对于vanilla JS,它将是
event.stopPropagation()

希望这能帮到其他人