Следующая кнопка iPhone 4s / ios5, переходящая к началу страницы / также не вызывает изменение события - PullRequest
1 голос
/ 23 января 2012

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

Наш сайт еще не запущен, я обнаружил аналогичную проблему на e.com. Перейти на e.com, выбрать любой продукт, щелкнуть по раскрывающемуся количеству и нажать кнопку «Далее», сафари переместится в начало страницы. Это происходит только с iPhone 4s. Я заметил, что это поведение в iOS 5.

Также заметил, что нажатие следующей кнопки не вызывает событие изменения.

Любая помощь, чтобы решить эту проблему, очень ценится.

Я заметил ту же проблему на многих веб-сайтах [edmunds - использовал, оцените это, страница продукта jcp, пробел и т. Д.] Только в ios5.

1 Ответ

0 голосов
/ 10 февраля 2012

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

Это не оптимальное решение, но если вы хотите быстро и грязно исправить, вы можете попробовать это.Оно работает.Я делаю все это весело, только если мобильная iOS больше 5.

...