天天看點

jquerymobile(jQueryMobile清單控件)

jquerymobile裡如何設定textarea的高度?

改變textarea大小有兩種方法;

第一:設定行數和列數,如設定20行20列,html代碼如下:

第二:設定其寬度和高度,如

AmazeUI與jQueryMobile哪個好

2都輕量級手機、平闆電腦優先前端架構;目前講AUI提供測試版内企業發所普及度講肯定及JQM同類源架構:Bootstrap、Foundation、SemanticUI各特點優勢;推薦JQM跟着JQ走總太差插件、主題超級發起沒累

什麼是jquery mobile的簡單介紹

jQuery Mobile 是建立移動 web 應用程式的架構。

jQuery Mobile 适用于所有流行的智能手機和平闆電腦。

jQuery Mobile 使用 HTML5 和 CSS3 通過盡可能少的腳本對頁面進行布局。jquery mobile是由(mt)media temple聯合多家移動裝置廠商以及軟體企業共同發起的的針對觸屏智能 手機與平闆電腦的website以及線上應用的前端開發架構。

jquery mobile建構于jquery ,為前端開發人員提供了一個相容所有主流移動裝置平台的統一ui接口系統。擁有出色的彈性,輕量化以及漸進增強特性與可通路性。

jquery mobile 好用嗎

有考慮過做到産品上,但是發現以下缺點,是以最終放棄了:

1,ui庫缺乏,作為一個開源産品,ui庫缺乏可以了解,但是不能接受;

2,我要做的實情是将web app模拟本地應用解決跨平台問題,而jqm的體驗太差,無法适應;

3,我jqm雖然使用簡單但是存在的bug多,不适合做web app,更适合做手機版本網頁;

4,剛剛提及到ui,體驗的問題。sencha touch都為我解決,甚至在下一代版本提供封裝功能,可以解決線上線下需求,何樂而不為。是以放棄了jqm。好用

1. 上手迅速并支援快速疊代:在一個星期多一點的時間裡,通過閱讀jquery mobile文檔以及o’reilly出版的jquery mobile書籍,我完成了一個可以工作的app初步版本。在此之前我沒有html5 / jquery mobile開發經驗。與android和ios相比,使用jquery mobile和html5建構你的ui和邏輯會比在原生系統下建構快得多。

譯注:原生系統:原裝的作業系統,例如android原生系統是google釋出未經修改的系統。在本文中,原生應用指直接用系統提供的api開發的程式,與jquery mobile開發的程式相對應。

我發現apple的builder接口的學習曲線十分陡峭,同樣學習令人費解的android布局系統也很耗時間。此外,要使用原生代碼将一個list view連接配接到遠端的資料源并具有漂亮的外觀是十分複雜的(在android上是listview, 在ios上是uitableview)我能夠通過已經掌握的javascript和html/css知識快速地實作同樣的功能,無需學習新的adapter,delegate等等抽象概念,隻要編寫jquery代碼就可以做到。

2.避免麻煩的應用商店審批過程以及調試、建構帶來的痛苦:為手機開發應用,尤其是ios系統的手機,最痛苦的過程莫過于通過apple應用商店的審批。想要讓一個原生應用程式釋出給ios使用者,你需要等待一個相當長的過程(需要好幾天,甚至可能是好幾周)。不僅在第一次釋出程式時要經曆磨難,以後的每一次更新也是如此。這使得qa和釋出流程變得複雜,還會增加額外的時間。由于jquery mobile應用程式僅僅是一種web應用程式,是以它繼承了所有web環境的優點:當使用者加載你的網站時,他們就馬上“更新”到最新的版本。可以馬上修複bug和添加新的特性。即使是在android系統——應用市場的要求比起apple環境要寬松得多,在使用者不知不覺中完成産品更新也是一件很好的事情。

繼續閱讀