2011-07-29 41 views
4

我想讓iscroll與光滑的網格一起工作,以便網格div可以在iPhone/iPad上滾動。我嘗試在div元素上添加滾動條,即:myScroll = new iScroll('myGrid');這不起作用。如何讓光滑的網格與iscroll一起工作

根據實例,iscroll預計股利類似於:

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

有什麼想法?

謝謝。

回答

0

下面的清單可以幫助

  1. 支票 '哎呀' 的錯誤第一。你有沒有包含iscroll.js? var myScroll真的是一個全局變量而不是本地的?
  2. 確保'theList'或'myGrid'元素上的任何CSS不會阻止iScroll。考慮禁用這些元素的CSS來進行測試。
  3. 請記住,iScroll僅滾動包裝器「myGrid」下面的第一個子元素。所以如果你在'myGrid'下面有更多的孩子,你可能得不到你所期望的。
  4. 許多開發人員使用DIV作爲包裝下的子元素,並在該DIV中放置列表元素UL。你的代碼應該工作,我測試了它,但你可能想考慮一個額外的DIV。
相關問題