http://jsfiddle.net/jc3rj681/2/
使用插件jQuery UI Layout,我有几个不同的窗格。当用户将窗口调整为小尺寸时,我想调用一个函数来更改窗格的minsize
andsize
以便我可以使用窗口使其变小。
我可以这样做,但要应用更改,我必须切换关闭,然后切换打开窗格。这会产生很多闪烁,最终看起来非常凌乱。我只需要这个窗格以这种方式调整大小。
问题:有没有一种方法可以应用这些布局更改而无需切换窗格两次以应用它们?
看看我制作的这个小提琴:http: //jsfiddle.net/jc3rj681/2/
在这里,在切换窗格之前,不会应用对显示/隐藏按钮的“宽度”所做的更改。如果您可以在不切换的情况下进行此宽度更改,我相信它也会解决我的问题。
$("#eastToggle").click(function () {
testLayout.toggle('east');
});
$("#attempt").click(function () {
testLayout.options.east.spacing_closed = 20;
testLayout.options.east.spacing_open = 20;
});