摘要:
- 支援Nokia系列的60支
- 在 Beta1 中出現的「useFastClick」被拿掉了,因為沒辦法在所有平台上面不出錯。
而且不拿掉會觸發兩次。Orz...
- 網址列有時候還是會出現,因為處理連結比較重要。
會出現是因為踩到 Safari 的 bug XD
歷程:https://github.com/jquery/jquery-mobile/wiki/iOS-location-bar-hiding-research
- Page 的結構不一定要有 data-role="page" 了,範例:http://jsbin.com/ejevis/edit
- CheckBox、Radio改變選到的狀態,不會整個反白了。
Beta 1:http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/forms/forms-all.html
Beta 2:http://jquerymobile.com/demos/1.0b2/#/demos/1.0b2/docs/forms/forms-all.html
- 有 DOM cache 可以加速有 cache 頁面的讀取速度。
- 增加了「create」event,如果動態的加入一些元件到頁面上,則去 trigger 頁面的 create 事件,就會幫你把這個頁面底下的每個元件都呼叫 create 並且畫好它。
例如:加了一個 ListView到頁面上時,應該呼叫 create。如果只是 ListView 加一個 Row 則呼叫 refresh。
- 增加「data-prefetch」在連結上,jQM會幫你做lazy-loading把頁面取回。
- 把「autoInitializePage」設為false,可以在 Page 建立前,先做些事情。
- loadingMessage 可以隨時更改了。
如:$.mobile.loadingMessage = "My custom message!";
- 如何觸發 swipe 事件的設定可以更改了。
scrollSupressionThreshold、durationThreshold、horizontalDistanceThreshold、verticalDistanceThreshold
- header、footer 的 theme 不會從 page 繼承下來了,不知道是 Bug 還是?
- API 文件有每個元件的設定可以看了,不用自己去挖。
沒有留言:
張貼留言