2013-04-29 2 views
0

Web SQL DB에서 결과를 가져와 목록에 표시하면 cordfox2.6.0을 사용하는 방식으로 Android에서 스크롤 할 수없는 문제가 있습니다. .js와 jqMobi 및 jqUI; 내가 뭘하려고 단순히 내 결과를 시도 할 때 그 위의 코드는 잘 작동PhoneGap + jqMobi 목록을 Android에서 스크롤 할 수 없습니다.

<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 및 안드로이드에 스크롤 가능하지만, 동시에 보이고있다;

$("#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> '); 
} 

실행할 때 정확한 결과가 나오는 페이지가 표시되지만 스크롤 할 수 없습니다. (Android 기기에서만 동일한 코드가 작동합니다!)

답변

0

github에서이 질문에 답변했지만 다른 사람에게는 답변이 없습니다.

$(). html()을 사용하여 패널의 HTM을 업데이트 할 수 없습니다. 이렇게하면 스크롤러가 제거됩니다. 그런 다음 ("#의 firmListInside")

+0

너무 감사합니다 아무 문제를 $에 액세스 할 수 있습니다 $ .ui.updateContentDiv http://app-framework-software.intel.com/api/index.html# $ .ui.updateContentDiv

$.ui.updateContentDiv("#firmList",'<div id="firmListInside"><ul></ul></div>'); 

를 사용해야합니다. –