Jquery mobile 选择菜单中的选项不会在JQuery mobile中滚动

Jquery mobile 选择菜单中的选项不会在JQuery mobile中滚动,jquery-mobile,Jquery Mobile,我在jquery移动网站上有一个选择菜单,您可以在这里找到工作: 注意:请尝试查看(天)选择菜单 我尝试将其设置为自定义弹出菜单,但JQuery没有响应,我尝试将其设置为本机菜单,但选项不滚动。在链接中显示的选项很长,并且超过了页面高度 因此,我被这个(错误)所困扰,我在互联网上搜索了两天多,但没有人对此发表任何评论。最终完美的答案是上述答案,但有两件事需要澄清: 1) 它实际上与jQueryUI冲突,并将其放在jQueryMobile之前解决问题 但是: 如果试图使用JQuery UI菜单(

我在jquery移动网站上有一个选择菜单,您可以在这里找到工作:

注意:请尝试查看(天)选择菜单

我尝试将其设置为自定义弹出菜单,但JQuery没有响应,我尝试将其设置为本机菜单,但选项不滚动。在链接中显示的选项很长,并且超过了页面高度


因此,我被这个(错误)所困扰,我在互联网上搜索了两天多,但没有人对此发表任何评论。

最终完美的答案是上述答案,但有两件事需要澄清:

1) 它实际上与jQueryUI冲突,并将其放在jQueryMobile之前解决问题

但是:

如果试图使用JQuery UI菜单(样式),则需要在CSS文件中添加以下样式:

.ui-selectmenu-menu .ui-menu{
     height:150px;
}
/* Note to modify the height of the select menu for specific menu use (ID-menu)*/
#year_Traveler4-menu{
    height:50px !important;
}

感谢大家

add
data native menu=“false”
select
。我试过了,但它没有响应,即使我试着把这段代码放到JS文件$(document.bind('mobileinit',function(){$.mobile.selectmenu.prototype.options.nativeMenu=false;});你把代码放在jQuery.js之后,jQM.js之前了吗?我也试过了,但是没有效果。请检查源代码,它在那里,它与jQuery-ui.js冲突