2013-03-22 130 views
3

到目前爲止,我一直使用標準的jQuery庫和jQuery mobile進行移動web開發。我最近偶然發現了Zepto庫,它承諾幾乎具有相當的功能,代碼少得多。我試圖簡單地用Zepto.js庫替換我的一個頁面中的jQuery庫,但這似乎不起作用。有沒有什麼辦法可以將這兩個庫結合起來,而無需對現有代碼進行重大改寫?在jQuery Mobile中使用Zepto

+0

爲什麼你想要使用Zepto而不是jQuery,但仍然堅持使用jQuery手機? – 2013-03-22 13:00:23

+0

主要用於jQuery mobile的很棒的界面選項,比如列表視圖和網格佈局:) – danvdende 2013-03-22 13:03:57

+0

好,但爲什麼要用Zepto代替jQuery呢? – 2013-03-22 13:09:52

回答

1

一些評論試圖指出,如果你想使用Zepto而不是jQuery,因爲你會擔心應用程序的大小,那麼也許你應該考慮替代jQuery手機,它會像jQuery一樣圖書館。授予它有更多的選擇和佈局,但在一個大小的成本。

如果你想節省大小,你應該瞄準你所有的庫,特別是最大的庫(你可以節省最多的庫)。 jQuery手機約爲140kb縮小。

有一些替代品jQuery Mobile的構建與大小記:

  • zepto-page-transitions 7KB, 僅實現轉變(我認爲它沒有佈局或界面元素)
  • jQTouch 9KB , 似乎實現了很多UI選項,如jQuery手機。

注:我沒有包含css或圖像大小。