第一次做手机端页面,遇到一个很奇葩的问题,做好的页面由于内容超出产生了滚动条,测试反馈给我说,页面在安卓系统中,有卡顿的现象。
犹豫第一次没有经验,在网上找了好久的解决方案。
最终找了一个官方的iscroll.js写好的控件。
但是他直接加载的,由于跟我的结构不一样,所以显示出来的不正确。
官方调用的方法,myScrollbar是他自己模拟生成的一个滚动条,每滑动一次就会增加一次。
所以在firebug下面看会看到好多条<div class="myScrollbar"></div>这个记录。
后来只能想到一个解决方案,当我收起分类时,删除生成这个div标签,问题就解决了。
上面这个问题解决了,新的问题来了。
那就是我想收起这个分类的时候,和jquery版本里的slideDown()方法不兼容,导致myScrollbar所计算的高度出错了。
到现在我也没找出解决方案,如果哪位大侠知道,请帮忙告知一下,不胜感激啊。