html5页面开发中,模拟滚动条。

第一次做手机端页面,遇到一个很奇葩的问题,做好的页面由于内容超出产生了滚动条,测试反馈给我说,页面在安卓系统中,有卡顿的现象。

犹豫第一次没有经验,在网上找了好久的解决方案。

最终找了一个官方的iscroll.js写好的控件。

但是他直接加载的,由于跟我的结构不一样,所以显示出来的不正确。

官方调用的方法,myScrollbar是他自己模拟生成的一个滚动条,每滑动一次就会增加一次。

所以在firebug下面看会看到好多条<div class="myScrollbar"></div>这个记录。

后来只能想到一个解决方案,当我收起分类时,删除生成这个div标签,问题就解决了。

上面这个问题解决了,新的问题来了。

那就是我想收起这个分类的时候,和jquery版本里的slideDown()方法不兼容,导致myScrollbar所计算的高度出错了。

到现在我也没找出解决方案,如果哪位大侠知道,请帮忙告知一下,不胜感激啊。

 

posted @ 2015-03-12 14:54  吉米小绵羊  阅读(345)  评论(0编辑  收藏  举报