Нужно ли включать ядро ​​jQuery вместе с jQuery mobile? - программирование
Подтвердить что ты не робот

Нужно ли включать ядро ​​jQuery вместе с jQuery mobile?

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

4b9b3361

Ответ 1

Документы предоставляют вам всю информацию, которую вам нужно знать:

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

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

Ответ 2

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

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

(function( jQuery, window, undefined ) {

})( jQuery, this );

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