2012-09-19 68 views
-2

背景的jQuery在jQuery Mobile的正常網絡應用程序來處理多張設備

我開發一個Web應用程序,類似於trello,其中一個頁面被分隔成列和任務/卡可加入每列,或拖動和放在它們之間。

這將是主要基於桌面和有更多的功能,如左手信息欄,並通過添加更多的列和多變的款式和喜歡創建自定義佈局的能力。

通常我會在HTML和CSS與jQuery建立這個的功能。

問題/疑問

雖然它主要是桌面應用,我們也意識到,這很可能是在平板電腦設備,如iPad或表面使用。另外,隨着Windows 8的推出,一些桌面將開始擁有更多我們想要迎合的觸摸界面。

我的問題是,這將是明智的建立這個使用jQuery Mobile的,而不是jQuery的本身,因爲我聽說過,標準的jQuery沒有真正建立起來,以處理觸摸屏的操作那麼好。另一方面,從我所看到的jQuery手機,它似乎非常專注於佈局和風格,這可能是非常自定義的。

不想使用jQuery Mobile,最終不得不刪除,覆蓋或緩存樣式和功能,以使其按照我的意願工作,但同時不想使用jQuery Standard,而不是在平板電腦和觸摸設備上工作。

點擔心手機一定是由於屏幕尺寸,我可能會開發專門的移動版本。

感謝 肖恩

回答

0

如果你想找的觸摸兼容性添加到您的Web應用程序沒有所有的jQuery Mobile的視覺樣式,你應該看看Hammer.js

它的一個JavaScript庫,支持常見的觸摸的很多事件,如:

1. Tap 
2. Double-Tap 
3. Swipe 
4. Hold 
5. Transform 
6. Drag 

在瀏覽器無關的方式

+0

謝謝,我會看看那個。 – user1683931

+0

但任何人都可以回答是否明智地使用jQuery Mobile超過標準jQuery的Web應用程序(incase它最終會被用於更多的移動設備),還是會太限制/限制? – user1683931

相關問題