0

我在 jquery.mobile-1.1.0.min.js 版本中创建了一个 jquery 移动应用程序,其中一个页面上有三个选择菜单,每个菜单使用data-native-menu="false"和在新窗口中打开

$(document).bind('mobileinit',function(){
    $.mobile.selectmenu.prototype.options.nativeMenu = false;
});

这是我用来创建选择菜单的代码:

<div data-role="fieldcontain" style="white-space: normal;">
   @Html.DropDownList("a", (IEnumerable<SelectListItem>)ViewData["b"], "c",new  Dictionary<string, object>{{"id", "a"},{"data-shadow","false"},{"data-iconshadow","false"},{"data-native-menu","false"},{"data-theme","a"}})
</div>

此下拉菜单在 ipad 上轻按两三下后响应。

请为此提出可能的解决方案。

4

1 回答 1

0

我必须将元素的 CSS 设置为

style="cursor:pointer"

为了完全捕捉 iPad 上的点击/点击事件。

于 2012-06-21T14:21:51.993 回答