Как установить focus в safari mobile?

235
09 января 2018, 16:04

Добрый день! Ситуация такая: есть скрипт (jquery), который ищет форму (поле) и делает ей .focus()

т.е. node.focus();

и в хроме например (опере, фаерфоксе) всё работает хорошо.

Но в safari под iphone (ом) не работает.

Кто-нибудь сталкивался с подобным?

навешивание focus под timeout(ом) я пробовал;

Есть одно большое НО: то поле, которое я хочу найти - оно обрабатывается другим скриптом summernote - оно делает из textarea - блочную область редактирования. (но нужный узел находится в кол-ве 1ой штуки - т.е. проблем с поиском конкретного узла не возникает, просто на него .focus не срабатывает) А поиск простых элементов и навешивание на них focus() - в том же safari работает хорошо. И вот я не понимаю в чём дело =((((( Пожалуйста подскажите (если не решение, то ваши догадки).

READ ALSO
Преобразование `null` в `0` (javascript)

Преобразование `null` в `0` (javascript)

Допустим у нас есть вот такой код на javascript

355
Элементы массива JS

Элементы массива JS

Как вывести диапазон идущих по порядку элементов массива?

303
Создание конструктора

Создание конструктора

Помогите пожалуйстаНужно создать что-то подобное этому https://print

254
Сгенерировать диапазон часов для datetimepicker

Сгенерировать диапазон часов для datetimepicker

Использую популярный плагин datetimepicker для выбора даты и времениВ нем есть метод allowTimes, где указываются разрешенные к выбору часы, к примеру:

272