标题下的jQuery-mobile滑动菜单

Nic*_*ckF 4 jquery jquery-mobile cordova

我刚进入jQuery mobile,看到了下一个例子

是否可以将滑动菜单显示在标题下?(在图像中的红线)

在此输入图像描述

Oma*_*mar 12

.ui-panel通过更改top位置和min-height值来覆盖样式

演示

计算标题.outerHeight()和面板.height().

var header = $('[data-role=header]').outerHeight(); 
var panel = $('.ui-panel').height();
Run Code Online (Sandbox Code Playgroud)

给面板一个新的min-height,以便不会导致页面滚动

var panelheight = panel - header;
Run Code Online (Sandbox Code Playgroud)

覆盖面板样式

$('.ui-panel').css({
    'top': header,
    'min-height': panelheight
});
Run Code Online (Sandbox Code Playgroud)