Всем привет.
Есть такой скрипт
<script>
$(function() {
$("#mysection").keypress(function(e) {
var that = document.activeElement;
if( e.which == 32 ) {
e.preventDefault();
// Некоторые действия
$('[tabIndex=' + (+that.tabIndex + 1) + ']')[0].focus();
}
});
});
</script>
Где после нажатия пробела фокус переходит на следующее поле. На десктопе работает как нужно, на андроид смартфоне скрипт вообще не срабатывает, а на старом iOS планшете, срабатывает, но фокус не переходит на следующее поле, а просто закрывается клавиатура.
Нужен совет, спасибо