当我从 web sql DB 获取结果并将它们显示在列表中时,我遇到了无法在 Android 上滚动的问题,顺便说一下,我将 cordova2.6.0.js 与 jqMobi 和 jqUI 一起使用;我想要做的只是在列表上附加新项目时显示
<div id="firmList" class="panel" title="Firma">
<div id="firmListInside" >
<ul><li><a href="#firmID">Firma</a></li></ul>
<ul><li><a href="#firmID">Firma</a></li></ul>
<ul><li><a href="#firmID">Firma</a></li></ul>
</div>
</div>
上面的代码工作正常,它在 iOS 和 Android 上都可以滚动,但是当我尝试使用我的结果时;
$("#firmList").html('<div id="firmListInside"><ul></ul></div>');
for (var i=0; i< len; i++){
//some variable
$("#firmListInside > ul").append('<li><a href="#"'+myId+'>'+firmName+'></a></li> ');
}
当我执行它时,这给了我正确结果的页面,但我无法滚动它!(仅限安卓,在 iOS 上相同的代码工作!)