0

来自文档:“当设备屏幕上显示的选项太多时,框架将自动创建一个新的“页面”,其中填充了选项的标准列表视图。” . 我想防止这种情况发生。知道怎么做吗?谢谢 :)

编辑: 肮脏的黑客是f>h-800你的jquery.mobile-1.1.0.min.js

4

2 回答 2

0

使用本机选择菜单:http: //jquerymobile.com/demos/1.1.0/docs/forms/selects/custom.html

<select data-native="true">
    ...
</select>

这是一个演示:http: //jsfiddle.net/AYXPs/

于 2012-06-15T15:54:17.563 回答
0

我相信 OP 正在寻找的是一种在选项列表很长时防止“页面”覆盖在较大设备上的方法,就像状态列表一样。jqm 行为对于手机或小型平板电脑来说可能很好,但它确实会导致桌面设备上的显示以一种使用户界面编程看起来很业余的方式运行——至少对我来说是这样。

我有一个类似的问题,但还没有比使用 data-native-menu="false" 属性更好的解决方案。

于 2017-05-11T19:51:26.863 回答