仿照例子做了一个,但是无法滚动。
<div id="wrapper" data-role="content"><div id="scroller"><div id="pullDown"><span class="pullDownIcon"></span><span class="pullDownLabel">下拉刷新…</span></div><ul id="stocklist" data-role="listview"></ul></div></div>js
var iScroll = new IScroll('#wrapper', {probeType:1, tap:true, click:false,mouseWheel:true, interactiveScrollbars:false, keyBindings:false,deceleration:0.0002});原因有两个。
1、scroll的内容变化以后需要调用 iScroll.refresh();
2、<div id="scroller">的高度不够,这个非常奇怪,百般尝试后设置样式#scroll {min-height:100.25%;}以后就可以滚动了,总值scroll的高度要比容器wrapper的大,至少大一个像素才可以。比人的例子都不需要设置这个东西,,不知道为什么。
如果高手知道原因,请不吝指点一二。
版权声明:本文为博主原创文章,未经博主允许不得转载。
都可以…孔子的,老子的. 孙子的…都可以