我正在研究一个基于_s(带有一些修改)和bootstrap 3.3.2的wordpress主题。
在移动设备中,主导航的子菜单已经扩展,但iPhone上存在问题:第二级菜单的链接不起作用,如果点击它们就没有任何反应。
这是该网站的网址:www.machenergyaustralia.com.au /
使用iPhone 6s,ios10和safari进行测试。
答案 0 :(得分:0)
这可能是因为<a>
标签不合适。
1)检查<A href="">
是否包含以下内容:
<a href="#"></a>
因为在此元素上捕获点击事件时,移动版Safari没有href作为锚点<A>
。
有时候(我遇到了这个问题),在模板中,有一个href或href内容缺失。
2)如果打算单击另一个元素(例如span
,则可能需要创建此类元素并重新键入<span>
到{{1 }})。在bootstrap的javascript / css环境中,它可能是必须的
移动版Safari不支持<a href="...">
以外的元素上的点击事件