Форматирование мобильных кнопок jQuery - PullRequest
0 голосов
/ 05 марта 2012

В конце прошлой недели я опубликовал общий вопрос, и он был закрыт, поэтому я сделаю все возможное, чтобы задать более конкретный вопрос.

Я работаю над проектом с jQuery Mobile и нахожуэта настройка была чрезвычайно сложной.Какое преимущество имеют атрибуты data- *?Полагаю, если вы действительно хотите использовать предопределенные стили jQuery Mobile для объектов, это хорошо, но я считаю, что переопределение некоторых стилей весьма раздражает.

Мне просто интересно, есть ли они там для чего-то кроме стиля.Могу ли я по-прежнему запускать события и что-то в мобильном jQuery без их использования?Вопрос, который я знаю, я просто не хочу наступать на какие-либо наземные мины в процессе разработки из-за плохого предположения, которое я сделал рано.

Ответы [ 3 ]

1 голос
/ 22 июля 2012

Вот учебник, который объясняет, как выполнить расширенную настройку кнопок jQuery Mobile.В статьях показано, как выполнить некоторые базовые настройки, как сбросить тему jQuery Mobile и как превратить кнопку по умолчанию во что угодно:

http://appcropolis.com/blog/advanced-customization-jquery-mobile-buttons/

0 голосов
/ 05 марта 2012

data-* атрибут связан с HTML5, а не с jQM:

Как настроить внешний вид:

Это еще не видно, но компоновщик загрузок jQM находится в разработке, так что вы можете выбрать, какой функционал вам нужен, и забыть обо всем остальном.

Скачать сборщик: В разработке

Теперь, когда мы отсоединили большинство виджетов пользовательского интерфейса, мы заложили основу для создания загрузчика.Это позволит вам создать собственную версию jQuery Mobile, включающую только те части, которые вам нужны.Например, вы можете просто использовать основные файлы, чтобы добавить навигацию на основе Ajax с pushState и использовать некоторые сенсорные события и другие утилиты с очень легкой сборкой (примерно 10 тыс.).Или вы можете добавить в определенные виджеты пользовательского интерфейса, такие как элементы формы, списки и т. Д., Чтобы создать оптимизированную сборку.Мы стремимся запустить инструмент для построения загрузок как часть финала 1.0 в некоторой форме.Сейчас мы работаем над картой зависимостей для всех плагинов, поддерживающих этот инструмент.

Если вы склонны, вы можете зайти в репозиторий и загрузить то, что вам нужно:

Я думаю, что ядро ​​jQM все еще требуется, но я не уверен в этом

Также в заголовке вашего вопроса у вас есть форматирование кнопок

0 голосов
/ 05 марта 2012

data-* атрибуты действительно важны: http://jquerymobile.com/demos/1.1.0-rc.1/docs/api/data-attributes.html

Это простой способ определить / изменить содержимое без использования необработанного JavaScript.

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