首页 文章

第二级菜单的链接在iPhone上不起作用

提问于
浏览
0

我正在研究基于_s(带有一些修改)和bootstrap 3.3.2的wordpress主题 .

在移动设备中,主导航的子菜单已经扩展,但是iPhone上存在问题:第二级菜单的链接不起作用,如果点击它们就没有任何反应 .

这是该网站的网址:www.machenergyaustralia.com.au/

经过iPhone 6s,ios10和safari的测试 .

1 回答

  • 0

    这可能是由于inperper <a> 标签造成的 .

    1) 检查 <A href=""> 是否包含以下内容:

    <a href="#"></a>
    

    因为当捕获此元素上的点击事件时,移动safari不会将 <A> 没有href作为锚点 .

    有时(我遇到了这个问题),在模板中,有一个href或href内容丢失 .

    2) 如果要单击另一个元素(例如 span ,您可能需要创建这样的元素并重新输入 <span><a href="..."> ) . 在bootstrap的javascript / css环境中,它可能是必须的 .
    Mobile safari doesn't like to catch click events on elements other than <a>

相关问题