2013-03-22 3 views
3

До сих пор я всегда использовал стандартную библиотеку jQuery в сочетании с jQuery mobile для разработки мобильных веб-сайтов. Недавно я наткнулся на библиотеку Zepto, которая обещает почти эквивалентную функциональность со значительно меньшим количеством кода. Я попытался просто заменить библиотеку jQuery на одной из моих страниц библиотекой Zepto.js, но это, похоже, не работает. Есть ли способ объединить эти две библиотеки без необходимости выполнять основную переработку существующего кода?Использование Zepto с jQuery Mobile

+0

Почему вы хотите использовать Zepto istead jQuery и все же придерживаться jQuery mobile? – 2013-03-22 13:00:23

+0

Главным образом для отличных параметров интерфейса jQuery mobile, таких как списки просмотров и раскладки сетки :) – danvdende

+0

Хорошо, но почему Zepto вместо jQuery, то? – 2013-03-22 13:09:52

ответ

1

Некоторые из комментариев пытаются указать на то, что если вы хотите использовать Zepto вместо jQuery, потому что вы беспокоитесь о размере приложения, то, возможно, вам стоит также рассмотреть альтернативу jQuery mobile, который будет просто как jQuery быть более крупным библиотека. Разумеется, он поставляется с большим количеством опций и макетов, но при размерной стоимости.

Если вы хотите уменьшить размер сбережений, вы должны стремиться к тому, чтобы делать это со всеми вашими библиотеками, особенно с самыми большими (где вы можете сохранить максимум). Мобильный jQuery составляет около 140kb.

Есть несколько альтернатив JQuery мобильных строить с размером в виде:

  • zepto-page-transitions 7Кба, реализует только переходы (я думаю, что это не имеет макетов или элементы интерфейса)
  • jQTouch 9kb , Кажется, чтобы реализовать множество параметров ui, таких как jQuery mobile.

Примечание: я не включил css или размеры изображения.

Смежные вопросы