我在我的网页上实现了 jQuery Accordion 。
它工作完美,但点击它后打开整个内容太慢。
正常吗?
我用我的 Android(有点新型号)尝试过,但完成起来太滞后(慢):(
我的代码是这样的
jQuery(document).ready( function() {
$(".accordion dt").click(function(){
$(this).next("dd").slideToggle();
$(this).next("dd").siblings("dd").slideUp();
$(this).toggleClass("open");
$(this).siblings("dt").removeClass("open");
});
});
最佳答案
您应该尽量避免在移动设备上制作 JavaScript 动画。这些设备通常没有足够的资源来提供流畅的体验。这是一篇(很长但很好)关于原因部分的文章 http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/
关于javascript - 在移动浏览器中使用 jQuery Accordion 是否太慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18040111/