Я использую плагин jquery layout и имею следующую ситуацию, что я не могу найти решение. Как сделать центральную панель постоянно увеличивать ее размер, перетащив div за нижнюю границу.jquery layout и dynamic draggable div issue
У меня есть левая панель и центральное окно. Я динамически генерирую div , когда пользователь нажимает на левую панель. Разделяются div и опустились на центральную панель. Дивы перетаскиваются и изменяются по размеру. Все работает отлично с перетаскиванием и изменением размера на видимом центре . В тот момент, когда я перетаскиваю div за дном, полоса прокрутки на появляется в центральной панели, и кажется, что центральная панель расширяется до , размещая новую позицию перетаскиваемого div. Но как только я попробую изменить размер div или добавить еще один div, он переходит в верхнюю часть div и сбрасывает полосы прокрутки. Я проверил центральную высоту div в firebug и остался на той же высоте, когда инициализировал даже после перетаскивания нового div за низом.
Адрес тестовой страницы html.
Просто скопируйте/вставьте полностью на страницу html. На левой панели нажмите кнопку «Добавить новый», чтобы добавить новый div, который можно перетаскивать и изменять размер.
- Нажмите на кнопку «Добавить»
- Перетащите новодобавленный ДИВ за пределы нижней части центральной панели.
- В центральной панели отображается полоса прокрутки, как это предполагается.
- Если вы проверить высоту центра Div в в поджигатель, он не меняется
- Теперь попытайтесь изменить размеры вновь добавленный DIV, перетаскивая ручку
- Он прыгает на вершину и центр коробки теряет свою полосу прокрутки.
Я не мог вставить полный HTML-страницу, так вот ссылка на код в нижней части этой нити http://groups.google.com/group/jquery-ui-layout/browse_thread/thread/ca922aa44c0048ee
А вот тест ссылка http://jsfiddle.net/yZc63/