2011-06-20 72 views
0

我正在爲我們的移動項目構建一個小部件庫。問題是使用jQuery或jQuery手機。jQuery移動中的jQuery缺少什麼?

我們不需要jQuery Mobile的組件和頁面框架。是的,使用它會很棒,但由於各種原因,我們正在推出自己的產品。這就是說,jQuery Mobile確實有增強的觸摸事件,我們可以使用,這似乎從jQuery目前缺少(看起來像將在2.0版本中添加)。 jQuery Mobile比jQuery更小,因此與jQuery Mobile一起使用很有意義。

我的問題是爲什麼jQuery Mobile比jQuery本身小?它是否缺少jQuery中的功能?這只是一個更新的重寫,所以更優化?或者它只是缺乏對IE的支持,使其成爲更薄的文件?

+0

jQuery手機取決於jQuery,所以jQuery手機在理論上更大 – William

回答

6

據我所知,jQuery Mobile沒有附帶jQuery。 Its download page只顯示了移動框架的JS和CSS,這意味着主要的jQuery庫是一個單獨的依賴項(它的JS文件自然會從main site獲得)。

+0

這是正確的jQuery手機取決於jQuery。所以,如果你想使用它,你需要包括jQuery 1.5加上jQuery mobile.js – Daveo

+0

那麼這是有道理的!我在jQuery Mobile網站上錯過了嗎?似乎他們會讓這一點更加明顯。 ;) –

2

jQuery Mobile要求您已經引用jQuery本身。