这个问题使我发疯。
我有一个页面,其中包含一个按钮及其下的一些其他元素。最初,该按钮可按预期单击,但是如果我向下滚动,该按钮将变为不可单击。
但是,如果我随后按下它的时间略短于敲击(短于长按,但长于敲击),则元素的onClick
再次触发。此后所有随后按的操作均会起作用,直到我再次滚动。
我的输入字段也遇到了完全相同的问题,因此它不是由按钮特有的任何东西引起的。
我只能在iOS(Safari和Chrome)上重新创建此问题。桌面很好。
我已经在Google上进行了广泛的搜索,这导致了各种解决方案的尝试,但都没有成功。例如,按钮具有cursor: pointer
。
想法?