До сих пор я всегда использовал стандартную библиотеку jQuery в сочетании с jQuery mobile для разработки мобильных веб-сайтов. Недавно я наткнулся на библиотеку Zepto, которая обещает почти эквивалентную функциональность со значительно меньшим количеством кода. Я попытался просто заменить библиотеку jQuery на одной из моих страниц библиотекой Zepto.js, но это, похоже, не работает. Есть ли способ объединить эти две библиотеки без необходимости выполнять основную переработку существующего кода?Использование Zepto с jQuery Mobile
3
A
ответ
1
Некоторые из комментариев пытаются указать на то, что если вы хотите использовать Zepto вместо jQuery, потому что вы беспокоитесь о размере приложения, то, возможно, вам стоит также рассмотреть альтернативу jQuery mobile, который будет просто как jQuery быть более крупным библиотека. Разумеется, он поставляется с большим количеством опций и макетов, но при размерной стоимости.
Если вы хотите уменьшить размер сбережений, вы должны стремиться к тому, чтобы делать это со всеми вашими библиотеками, особенно с самыми большими (где вы можете сохранить максимум). Мобильный jQuery составляет около 140kb.
Есть несколько альтернатив JQuery мобильных строить с размером в виде:
- zepto-page-transitions 7Кба, реализует только переходы (я думаю, что это не имеет макетов или элементы интерфейса)
- jQTouch 9kb , Кажется, чтобы реализовать множество параметров ui, таких как jQuery mobile.
Примечание: я не включил css или размеры изображения.
Смежные вопросы
- 1. Использование метода Zepto в коллекции jQuery
- 2. jQtouch с jQuery not Zepto
- 3. Zepto fallback to jQuery
- 4. Комбинированный флот с Zepto
- 5. Использование jQuery Mobile 1.4.4
- 6. Использование jQuery Mobile 1.0.1 с jQuery 1.7.2
- 7. Использование пользовательского jquery с jQuery mobile?
- 8. Использование jQuery Mobile с шагами jQuery
- 9. Разница между Zepto и jQuery
- 10. Заменить jquery zepto in meteor
- 11. Портирование плагина zepto на jQuery
- 12. Zepto эквивалентно jQuery prev ([селектор])
- 13. Использование zepto, возможно ли очереди анимации?
- 14. Использование начальной загрузки с Zepto Undefined не является функцией
- 15. Использование jQuery Mobile с телефонной связью
- 16. Использование SendGrid с PHP и jQuery Mobile
- 17. Использование jQuery Mobile с cordova-qt
- 18. Использование Slect2 или Chosen с jQuery Mobile
- 19. Как связать использование jquery mobile?
- 20. webpack.ProvidePlugin с zepto
- 21. Использование переменных в функции анимации Zepto
- 22. jQuery API-совместимая микроструктура (кроме Zepto)?
- 23. Zepto Datepicker Library
- 24. Zepto и JQuery условно загрузки для IE
- 25. Как сделать POST массив объектов с $ .ajax (jQuery или Zepto)
- 26. Использование jquery недельного плагина для календарей с JQuery mobile
- 27. Управление всеми ссылками и формами с помощью ajax - Zepto
- 28. Загрузка Zepto модули с requirejs
- 29. Проблемы с zepto animation ids
- 30. jQuery Mobile: $ .mobile undefined
Почему вы хотите использовать Zepto istead jQuery и все же придерживаться jQuery mobile? – 2013-03-22 13:00:23
Главным образом для отличных параметров интерфейса jQuery mobile, таких как списки просмотров и раскладки сетки :) – danvdende
Хорошо, но почему Zepto вместо jQuery, то? – 2013-03-22 13:09:52