Нужно ли включать ядро ​​jQuery вместе с мобильным jQuery? - PullRequest
29 голосов
/ 08 ноября 2010

Необходимо ли включать ядро ​​jQuery или достаточно мобильной платформы? Из того, что я попробовал, я пришел к выводу, что оба файла необходимы, но я хотел бы быть уверен в этом вопросе.

Ответы [ 2 ]

43 голосов
/ 08 ноября 2010

Документы дают вам всю необходимую информацию:

Сайт jQuery Mobile должен начинаться с HTML5 'doctype', чтобы в полной мере использовать все возможности платформы. (Старые устройства с браузерами, которые не понимают HTML5, будут безопасно игнорировать «тип документа» и различные пользовательские атрибуты.) В «заголовке» обязательны ссылки на jQuery, jQuery Mobile и мобильную тему CSS чтобы начать дела.

Короче говоря, да, для jQuery core требуется .

5 голосов
/ 08 ноября 2010

http://code.jquery.com/mobile/1.0a1/jquery.mobile-1.0a1.js

Основываясь на коде, он не переопределяет jQuery, а расширяет его, поэтому да, вам нужно ядро.

(function( jQuery, window, undefined ) {

})( jQuery, this );

Он передает объект jQuery при определенииjQuery.mobile.См. демо , которое включает в себя ядро ​​перед мобильным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...