Браузер Android, DOM показать / скрыть и не отвечает элементы формы - PullRequest
1 голос
/ 13 марта 2012

Мы сталкиваемся с причудливой ошибкой Android.Мы знаем, что он существует на HTC Thunderbolt под управлением 2.3.4.Он может существовать в других версиях / устройствах.

Пример:

http://jsbin.com/inupon/3

Что это такое:

Это некоторые элементы SELECT внутриЭлемент DOM со стилем display: none при загрузке страницы (он скрыт).Через jQuery мы используем show(), чтобы изменить его на display: block.

Ничего необычного.Прекрасно работает практически на каждом устройстве.

Однако у нас в HTC есть две проблемы:

  1. , иногда для активации требуется 2 или 3 нажатия.выбор, чтобы выбрать опцию

  2. после изменения опции, выбор не обновляется, чтобы отразить новое значение, даже если он «принимает» его (как мы видим, когда мы фактически передаемform).

Я сузил его до свойства display.Если я загружаю страницу с уже установленным значением display: block (то есть не скрытым), то на этом устройстве он работает просто отлично.

Известны ли проблемы DOM с браузерами Android?Или HTC конкретно?

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