Ios 在iPad上滚动一页站点时被阻止的链接

Ios 在iPad上滚动一页站点时被阻止的链接,ios,ipad,scroll,hyperlink,Ios,Ipad,Scroll,Hyperlink,我有一个单页滚动网站宽度平滑滚动链接。固定位置导航,与锚连接。非常直截了当 在桌面浏览器上一切正常,但在iPad(iOS 5 Mobile Safari)上,链接最初工作正常,但在页面被滚动(通过顶部导航链接)后,包括顶部导航链接在内的所有链接都被“阻止”,无法点击。我必须调整视口垂直滚动,然后链接再次工作 谢谢你的帮助 使用此滚动功能: $('nav ul a').bind('click',function(event){ var $anchor = $(this); $('h

我有一个单页滚动网站宽度平滑滚动链接。固定位置导航,与锚连接。非常直截了当

在桌面浏览器上一切正常,但在iPad(iOS 5 Mobile Safari)上,链接最初工作正常,但在页面被滚动(通过顶部导航链接)后,包括顶部导航链接在内的所有链接都被“阻止”,无法点击。我必须调整视口垂直滚动,然后链接再次工作

谢谢你的帮助

使用此滚动功能:

  $('nav ul a').bind('click',function(event){

  var $anchor = $(this);

  $('html, body').stop().animate({
      scrollTop: $( $anchor.attr('href')).offset().top - 60
  }, 1200,'easeInOutExpo');

  event.preventDefault();
});

此处描述了相同的问题:

在此处找到解决方案:

我用诡计解决了这个问题。我在菜单项上创建了不可见的div,当页面滚动时,这些div会改变它的位置(在真实位置上模拟固定元素:固定菜单项)。当用户单击或将鼠标悬停在这些不可见的div上时,将调用真正的div