JQuery Splitter: Как я могу разделить левую панель по умолчанию при загрузке страницы - PullRequest
0 голосов
/ 04 июля 2011

Я использую JQuery Splitter splitter.js, и при загрузке страницы я хочу разделить левую панель закрытой / разделенной по умолчанию.При загрузке страницы мне не интересно показывать левую панель.Как разделить левую панель по умолчанию при загрузке страницы.

Ответы [ 2 ]

1 голос
/ 04 июля 2011

Если вы используете этот плагин сплиттера (который был моим первым попаданием в Google), то документация должна быть полезной:

Установка начальной позиции сплитбара

По умолчанию разделитель дает двум панелям одинаковые размеры.Вы можете установить начальную позицию либо в стиле, либо непосредственно в опциях сплиттера.Например, sizeTop: true для горизонтального разделителя говорит об использовании высоты верхней панели (из таблицы стилей или встроенного стиля) в качестве начальной высоты.Передайте число вместо логического значения, такого как sizeLeft: 200, чтобы задать начальную ширину / высоту панели в пикселях.Чтобы сделать одну из панелей изначально невидимой, установите ее размер равным 0, например, sizeLeft: 0 поместит панель разделения слева от разделителя, а левая панель не будет видна.

Указание размера одногоpane также указывает разделителю держать эту панель в ее текущем размере, когда размер контейнера разделителя изменяется;любое изменение будет внесено в другую панель.Однако размер этой панели, возможно, все же придется изменить, чтобы учитывать ограничения минимальной / максимальной высоты, определенные для другой панели.

1 голос
/ 04 июля 2011

из документов

Чтобы сделать одну из панелей изначально невидимой, установите ее размер равным 0, например, sizeLeft: 0 поместит панель разделения с левой стороны разделителяи левая панель не будет видна.

use

sizeLeft: 0
...