Я создаю гибридное приложение для iOS с jQueryMobile. Мои верхние и нижние колонтитулы фиксируются в приложении. Поэтому изначально я пошел с data-position="fixed"
. Когда элемент формы получает фокус, iPad Клавиатура всплывает и выталкивает все выравнивание страницы так, что сфокусированное поле видимо.jQuery для мобильных устройств с фиксированным заголовком в iPad
При выходе из поля клавиатура iPad сползает вниз. Это оставляет мои заголовки в центре страницы.
Мои тщетные попытки:
- Удалены
data-position="fixed"
включены все CSS (положение: фиксированный; верх: 0;) в моих стилях. На размытия поле ввода впрыскиваемого позиционирования сценария
$ ('вход'). Живут ('размытость', функция() {SetTimeout (функция() { $ ('# заголовок'). CSS ('положение', 'фиксированной');}, 150);
Поставлен порт зрения
<meta>
метки на функции размытия
Приглашение Исправления:
.https://github.com/jquery/jquery-mobile/issues/5532
Приглашая ваши ценные предложения или обходные ..
Во второй попытке замените '.css'' .attr ('style', 'top: 0px! Important;') '. И вместо '.live' используйте' .on'. Надеюсь, это сработает для вас. – Omar
@ Omar Пробовал это тоже. Мне не повезло .. :( – Tamilselvan
https://github.com/jquery/jquery-mobile/issues/4391 – Gajotres