在jquery mobile中选择选项时减少延迟

时间:2014-01-07 17:22:24

标签: jquery jquery-mobile intel-xdk jquery-mobile-select

我的应用程序安装在使用Intel XDK构建的Android设备 Samsung S4 上。我在 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 个答案:

答案 0 :(得分:0)

虽然这对我不起作用

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

但是将data-native-menu="false"添加到select元素可以正常工作

<select name="year" id="year" data-theme="a" data-native-menu="false">