2015-04-30 123 views
1

我有一个函数,当点击一个li元素或菜单,滑动nav容器离开窗口的宽度时触发。出于某种原因,在我触发初始点击以将容器滑出屏幕后,在我的iPhone中,如果向上或向下滚动事件,则每次滚动时都会一次又一次地触发触发器。只有当我点击菜单按钮或li元素时才会触发事件。我注意到它与位置有关:固定在包含菜单的标题上。如果我把这个位置固定下来,它可以正常工作。我能做些什么来保持我的位置不固定每次iOS设备.on(click)事件在iOS移动设备上滚动时在固定位置元素上触发

上滚动时触发的单击事件下面是该网站http://www.lunacarpentry.com/peachietouch

回答

0

您的链接是死链接。此外,这个问题可能是由于你的屏幕高度在iphone上变化了44px,这取决于底部的工具栏。我解决了这个问题,通过绑定阻止默认值为touchmove当任何动画到我的屏幕上。然后确保底部:0;以及顶部和左侧。

相关问题