slow .toggleSLide() on iPad 3
slow .toggleSLide() on iPad 3
我使用bootstrap来建立一个网站,但后来我注意到,当它在ipad上进入纵向模式时(在我的情况下是3),菜单滑动变得非常非常慢。如果你在ipad3上看他们的网站(纵向模式,不确定其他ipad是否正常),你会发现子菜单显示是多么缓慢和起伏。在iphone上很好(我有一部iphone 4s)
所以我想用一个非常简单的.toggleSLide()
来构建我自己的,什么都没有,同样的事情。我甚至想过使用.show()
和.hide()
,但即使在这种情况下,动作也很慢。
最后我使用了css动画来解决这个问题:
$(".btn-navbar").click(function(){
$(".nav-collapse .nav").toggleClass('show');
});
和CSS
.nav {
height: 0;
}
.show{
-webkit-transition: height 0.2s linear;
height:300px;
overflow:hidden;
-webkit-transform: translateZ(0);
}
但是在什么平板电脑/手机上支持css动画?
我认为这个问题与.nav
的.children()
元素有关。
基本上让我们把引导网站和查看它在ipad3的肖像模式,我们怎么能有一个流畅的子菜单显示/隐藏点击?
废话!我最终使用了这个插件:
https://github.com/ftlabs/fastclick但上述问题仍然存在
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 对iPad上的点击事件反应缓慢
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- window.on.scroll事件未启动
- Socket.io on Mozilla Rhino
- CSS中的游标属性似乎不适用于USB On The Go
- jQuery点击ON现在使用.load触发关闭
- jQuery(this).Pparent().Pparente().Prent().find()在iPad上不起作用
- JQuery.on(“keydown”)追加到页面时不工作
- javascript window.scrollto issue on Ipad
- Office 365 on iPad - SP.SOD.executeFunc not executing functi
- jQuery .on() 和 .delegate() 在 iPad 上不起作用
- JavaScript Bug on iPad
- bug ScrollTop on Safari ipad
- AddThis on iPad
- Flash on iPad JS
- Sketch.js on iPad
- jQuery mouseout on iPad
- slow .toggleSLide() on iPad 3