2015-03-04 1 views
0

У меня есть текстовое поле и ссылка в всплывающем окне jQuery Mobile. Когда я нажимаю ссылку, textarea автоматически фокусируется и отображается клавиатура. (на ios) Я хотел перенаправить на другую страницу, нажав на ссылку, но перед ее переадресацией отображается клавиатура, которая не нужна, поскольку я не хочу менять текст.Как предотвратить автофокусировку на первом элементе ввода, когда я нажимаю ссылку на всплывающее окно в jQuery Mobile

Я проверил JQuery Mobile 1.4.5 демонстрационную страницу, но она имеет тот же вопрос: http://demos.jquerymobile.com/1.4.5/popup/

Но, кажется, 1.3.1 не имеет такой проблемы.

Пожалуйста, помогите мне !!!

+0

ли вы взять бабло на [размывания()] функции (http://api.jquery.com/blur/)? Удаляет фокус с элемента. –

+0

Я использовал функцию размытия(), но поскольку ios пытался показать и скрыть клавиатуру, страница скольжения вверх и вниз в течение нескольких миллисекунд. Поэтому я просто хотел помешать сосредоточиться на вводе. –

ответ

1

попробуйте добавить это до первых входных элементов <button style="position:fixed; top:10px; left:10px; opacity:0"></button>