Javascript jQuery布局窗格自动关闭
我正在使用jQuery布局插件创建一个包含北窗格和西窗格的页面。 我想一次只显示一个窗格,如果我打开北窗格,西窗格应该关闭,依此类推Javascript jQuery布局窗格自动关闭,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我正在使用jQuery布局插件创建一个包含北窗格和西窗格的页面。 我想一次只显示一个窗格,如果我打开北窗格,西窗格应该关闭,依此类推 我在API中找不到任何函数来实现这一点,有什么想法吗?我在文档中找不到任何内置方法或选项;但是您可以在onopen_start事件中迭代面板并关闭所有面板 代码: 演示:谢谢,这正是我需要的!这对身体很好,但对div却不行?我应该如何将此应用于div? $('body').layout({ applyDefaultStyles: true, ini
我在API中找不到任何函数来实现这一点,有什么想法吗?我在文档中找不到任何内置方法或选项;但是您可以在onopen_start事件中迭代面板并关闭所有面板 代码:
演示:谢谢,这正是我需要的!这对身体很好,但对div却不行?我应该如何将此应用于div?
$('body').layout({
applyDefaultStyles: true,
initClosed : true,
onopen_start: function (pname, pelement, pstate, poptions, lname) {
var myLayout = $("body").layout();
$.each(myLayout.panes, function (index, value) {
if (index !== pname) {
myLayout.close(index)
}
})
}
});