Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
405 views
in Technique[技术] by (71.8m points)

jQuery UI Layout resize a pane does not refresh the rest

I created a jqPlot on the east pane. And I change the size of the pane to allow enough space for the chart. However, seems some part of the layout did not get refreshed at all. How do I notify the rest of the layout and make it refresh? Thanks in advance.

enter image description here

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Simply use sizePane to let your layout know you just resized it.

var your_layout = jQuery("#your_container").layout({...});
...
jQuery("#RightPane").width('400px');
your_layout.sizePane("east", 400);

Here is where the original answer coming from https://groups.google.com/forum/?fromgroups#!topic/jquery-ui-layout/u6BsKaArFNY


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...