Javascript 点击弹出窗口中的下拉菜单后,iPad会卷回顶部

Javascript 点击弹出窗口中的下拉菜单后,iPad会卷回顶部,javascript,jquery,ios,ipad,safari,Javascript,Jquery,Ios,Ipad,Safari,我在新的SEOshop主题上遇到了一个iPad bug,我就是不知道它是什么 在主题中,我们创建了“立即购买”功能。“立即购买”按钮显示一个带有额外产品规格的弹出窗口。在弹出窗口中有一个下拉列表,其中包含一些额外的产品选项。如果我点击下拉菜单,(在iPad上),浏览器会卷回顶部。我认为这与默认的下拉操作有关,但我无法调试它 有没有一种方法可以阻止这个默认操作,因为它不会滚动到顶部 这个问题只出现在iPad Air、iOS 8.3和Safari上。它在铬合金中工作良好 .preventDefau

我在新的SEOshop主题上遇到了一个iPad bug,我就是不知道它是什么

在主题中,我们创建了“立即购买”功能。“立即购买”按钮显示一个带有额外产品规格的弹出窗口。在弹出窗口中有一个下拉列表,其中包含一些额外的产品选项。如果我点击下拉菜单,(在iPad上),浏览器会卷回顶部。我认为这与默认的下拉操作有关,但我无法调试它

有没有一种方法可以阻止这个默认操作,因为它不会滚动到顶部

这个问题只出现在iPad Air、iOS 8.3和Safari上。它在铬合金中工作良好

.preventDefault()原型阻止事件的标准行为,因此您应该尝试以这种方式阻止它,但我怀疑问题也可能在其他地方。