2011-07-29 3 views
4

눈금 div가 iPhone/iPad에서 스크롤 할 수 있도록 매끄러운 격자로 작업하려면 iscroll을 얻으려고합니다. 나는 div 요소에 scroll을 추가하여 시도했다. 즉 : myScroll = new iScroll ('myGrid'); 그리고 그것은 작동하지 않습니다.매끄러운 격자를 얻는 방법 iscroll

<div id="myGrid"> 
<ul id="thelist"> 
<li>row 1</li> 
<li>row 2</li> 
<li>row 3</li> 
</ul> 
</div> 

어떤 생각 :

는 예에 따르면, iscroll는 사업부가 유사 할 것으로 예상?

감사합니다.

답변

0

다음의 체크리스트는 먼저 '죄송합니다'실수

  1. 검사를 도움이 될 수 있습니다. iscroll.js를 포함 시켰습니까? var myScroll은 지역 변수가 아닌 전역 변수입니까?
  2. 'theList'또는 'myGrid'요소의 CSS가 iScroll을 차단하지 않는지 확인하십시오. 테스트를 위해 해당 요소에서 CSS를 사용하지 않도록 설정하는 것이 좋습니다.
  3. iScroll은 래퍼 'myGrid'아래의 첫 번째 자식 요소 만 스크롤합니다. 그래서 'myGrid'아래에 더 많은 아이들이 있다면 당신은 당신이 기대하는 것을 얻지 못할 수도 있습니다.
  4. 많은 개발자가 DIV를 래퍼 아래에서 자식으로 사용하고 DIV에서는 목록 요소 UL을 배치합니다. 코드가 작동해야하며 테스트했지만 추가 DIV를 고려해야 할 수도 있습니다.
관련 문제