Кнопка Jquery Mobile не отвечает должным образом на iPhone - PullRequest
0 голосов
/ 02 августа 2011

Мне нужно отобразить адрес электронной почты и номера телефона клиента в виде списка и адрес на кнопке, чтобы пользователь мог нажать, чтобы перейти к следующей странице. Я получаю данные json и динамически добавляю элементы списка с использованием javascript и отображаю их с помощью JQuery Mobile Beta 1. Чтобы применить стиль, я вызываю метод .page (), а затем .listview ().

У меня две проблемы:

  1. В списке элементов, когда я нажимаю на элемент списка на iPhone, он ничего не делает. Но удерживая его на мгновение, он открывает такие опции, как открыть, открыть в сафари и т. Д. И, нажав на него, можно увидеть следующую страницу. Это происходит для каждого элемента. Будь то элемент списка, кнопка возврата или привязка с data-role = "button". Он отлично работает в браузере с идеальным щелчком мыши. Нужна помощь !!

  2. Я применяю некоторый стиль на кнопках (с data-role = "button :), чтобы показать адрес. Он отлично отображается в первый раз, но если я перейду к списку с помощью кнопки назад, а затем нажму на элемент снова отображает элементы списка в правильном стиле, но кнопки как простые ссылки, а не кнопки с примененным стилем.

Можете ли вы сообщить, почему он ведет себя так на iphone?

1 Ответ

0 голосов
/ 11 августа 2011

Что касается первой проблемы, то это была ошибка в Jquery mobile Beta 1, которая была исправлена ​​в некоторых из самых красивых сборок и могла быть загружена с мобильных форумов Jquery.

на секунду я добавил теги в html, а затем заменил html между ними, используя jquery.

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