隐藏北面板(如果未要使用 JQuery UI 布局显示任何内容)
Hide North Panel if Nothing to Show with JQuery UI Layout
我有一个简单的布局,有北和中心:
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<div id="north-main-div">
</div>
<div id="center-main-div">
</div>
</body>
</html>
还有JavaScript,它使一个可隐藏的Northpanel。
topMainLayout = $('body').layout({
name : 'bodyLayout',
north__paneSelector : '#north-main-div',
center__paneSelector : '#center-main-div',
north__resizable : false
});
我想实现整个北部地区都是不可见的,包括切换器,如果north-main-id
内没有任何内容(没有内容)。目前,即使那里不显示任何内容,切换器也会显示。
我将不胜感激解决问题的任何提示。
谢谢
不确定这是否是正确的方法,但它对我有用。
我只是检查它是否为空并调用隐藏函数。
topMainLayout = $('body').layout({
name : 'bodyLayout',
north__paneSelector : '#north-main-div',
center__paneSelector : '#center-main-div',
north__resizabele : false
});
if (!$.trim( $('#north-main-div').html() ).length) {
topMainLayout.hide("north");
}
相关文章:
- Kendo UI窗口不会打开具有布局的视图
- jQuery UI布局插件OVERFLOW设置
- 如何在单页移动布局中触发功能?$.ui.disableSideMenu();在应用框架上
- 角度 UI 布局 - 如何动态设置宽度
- jQuery UI 可拖动与引导布局
- 隐藏北面板(如果未要使用 JQuery UI 布局显示任何内容)
- 在ui路由器中,从较低状态覆盖处于较高状态的布局视图会导致ui视图为空
- JavaScript/Kendo UI的布局问题
- 角度ui布局切换不起作用
- angular ui路由器:创建可扩展的、不改变url的布局状态
- 如何禁用'jQuery UI布局插件'在手机/平板电脑中
- Firefox选择jQuery UI布局问题
- Typescript是否有JQuery UI布局接口
- 使用angularjs和ui-bootstrap进行谷歌图像布局
- 如何获得jQuery UI布局插件的工作
- 为什么JQuery-ui对话框在改变动态内容时不保持布局
- jQuery UI布局-如何更改窗格's选项,并在不切换打开/关闭窗格的情况下动态应用它们
- jQuery UI布局和将对话框约束到中心窗格
- 无法在木偶布局中使用UI散列找到元素
- 如果在两种不同的布局中使用,Jquery UI datepicker将停止在meteor中工作