进一步自定义jQueryMobile自定义选择菜单

时间:2013-09-19 10:22:54

标签: jquery-mobile

有没有人知道解决方法/黑客;¬)进一步自定义jQuery自定义选择菜单 - 即我们使用时

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

从选择菜单中选择时,为我们提供一个很好的列表项覆盖,代替标准列表视图页面。

这里的jQM文档http://jquerymobile.com/demos/1.2.1/docs/forms/selects/custom.html - 状态:

  

如果有太多选项要显示在设备的屏幕上,那么   框架将自动创建一个填充了一个新的“页面”   选项的标准列表视图。这允许我们使用原生   滚动包含在设备上以便通过长列表移动。

我想阻止这种情况,并始终显示自定义叠加层;显然问题是滚动看不见的选项。当我的项目切换到横向,从而降低屏幕高度时,它会切换到“旧学校”,笨重的列表视图。我应该想象它下降到'绝对'屏幕指标,因为我可以看到自定义菜单覆盖将(几乎)适合而不回复到标准视图。

自定义视图是一个更好看的界面,从UI / UX的角度来看也更直观。 任何人都知道保持这种行为的任何技巧吗?

0 个答案:

没有答案