2013-03-22 103 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或图像大小。