【问题标题】:Select menu are not working/opening on a single tap event in the ipad in jquery mobile选择菜单在 jquery mobile 的 ipad 中的单击事件上不起作用/打开
【发布时间】:2013-09-24 19:40:18
【问题描述】:

我在 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 上轻按两三下后做出响应。

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

【问题讨论】:

    标签: asp.net-mvc-3 jquery-mobile jquery-selectors drop-down-menu


    【解决方案1】:

    我必须将元素的 CSS 设置为

    style="cursor:pointer"
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-22
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      相关资源
      最近更新 更多