Уменьшите задержку при выборе опции в мобильном jquery

У меня установлено приложение на Android-устройстве Samsung S4, созданное с использованием Intel XDK, У меня есть выпадающий список в форме, имеющей 40 вариантов. Когда я нажимаю на опцию, чтобы выбрать, она выбирает опцию мгновенно, но занимает 2 секунды задержки, прежде чем закрыть открытое всплывающее окно опций.

Я пробовал следующее исправление, но оно не сработало, как ожидалось.

$(document).bind("mobileinit", function(){
    $.mobile.buttonMarkup.hoverDelay = 0;
    $.mobile.selectmenu.prototype.options.nativeMenu = true; //i also changed to false and didn't work either
});

Есть ли какое-либо другое исправление, которое я могу применить, чтобы уменьшить или убрать разрыв между выбором опции и закрытием поля опции?

1 ответ

Хотя это не сработало для меня

$.mobile.selectmenu.prototype.options.nativeMenu = false;

Но добавляя data-native-menu="false" чтобы выбрать элемент, он работал нормально

<select name="year" id="year" data-theme="a" data-native-menu="false">
Другие вопросы по тегам