我有一个非常奇怪的问题。我正在为移动网站做一些导航。当您单击“菜单”链接时,我希望导航菜单向下滑动,然后在再次单击“菜单”时关闭。
这是一个codepen的链接...
http://codepen.io/seraphzz/pen/EaKtb
正如你所看到的,我正在使用的 jQuery 代码是这样的......
$('.menuNav').click(function(){
$('#menu-primary-menu').slideToggle();
});
这个 codepen 是取自我的实际站点的代码。
我的实际站点上的导航下拉菜单适用于所有浏览器,甚至适用于 IOS 模拟器,但它不适用于我的 iPhone,即使这个 codepen 可以。
当您单击菜单时,没有任何反应。
我不确定这是为什么或如何调试。我已经删除了所有其他 JS,但仍然无法正常工作。
我觉得奇怪的是,这个 codepen 演示可以在我的 iPhone 上运行,但实际代码(相同)不起作用。我正在使用 jQuery 版本 1.9.1。
任何帮助将不胜感激。