Проблема с jQuery в браузере Android для мобильных устройств
Я хочу, чтобы текстовая область ответила на keydown. Я попробовал следующее
<textarea id="text"></textarea>
$('#text').keydown(function() {
alert('keydown');
});
Это отлично работает на рабочем столе, но не работает с браузером Android 2.3 Mobile. Я попробовал браузер Dolphine и там все работало просто отлично.
Я попробовал компонент автозаполнения jquery ui, и он работал с Android Mobile Browser. Я посмотрел на исходный код компонента автозаполнения, но не смог выяснить, почему он работал, а простая клавиатура в моем примере - нет.
1 ответ
Решение
Решено: Это было странное поведение кэширования в мобильном браузере Android. Хотя изменения CSS были обновлены, JavaScript не был. После того, как я очистил все кэшированные данные в мобильном браузере, все заработало просто отлично.