touchstart在iphone上两次射击

时间:2013-09-02 21:04:21

标签: jquery iphone ios touchstart

我正在使用它来隐藏/显示小屏幕触摸设备上的菜单:

    $('.menuButton').bind('touchstart',function(e){
    e.preventDefault();
    $('nav.mainNav ul li').toggle();
});

它似乎在iphone上发射两次,快速显示并再次消失。这只是第一次,在此之后完美运作。

有什么想法吗?感谢

1 个答案:

答案 0 :(得分:0)

可能是你有一些代码被触发,在某个地方看不到。其他问题可能是您使用nav.mainNav ul li!important进行了对比动画的工作并跳回到重要的值