Создать вложенные слои Jquery-Layout - PullRequest
1 голос
/ 04 ноября 2011

Я пытаюсь создать вложенные слои.Я хочу, чтобы внутри моего центрального слоя были две колонки (запад и восток).Я знаю, что кажется, что я мог бы просто разделить и сделать западные и восточные столбцы вместо центра, но мне нужно сделать больше на этой странице позже, которая требует вложенных слоев.

Я использовал jquery-layout, но не вложенный ранее.

Вот что у меня так далеко.

РЕДАКТИРОВАТЬ:

Я изменил его, так что теперь я пытаюсь на север юг восток и запад внутри центра.Это легче понять, чем просто разбить центр на 2.

http://jsfiddle.net/dan_vitch/gD97N/1/

1 Ответ

1 голос
/ 05 ноября 2011

Я получил это для работы в VS, но jfiddle это не нравится:

HTML:

<div class="ui-layout-north master-header">
    <h1>header</h1>
</div>
<div class="ui-layout-center" id="mainContent">
    <div class="ui-layout-north"> Inner - North</div>
    <div class="ui-layout-south"> Inner - South</div>
    <div class="ui-layout-west">  Inner - West</div>
</div>
<div class="ui-layout-south master-footer">
    <h1>footer</h1>
</div>

JQuery:

$(document).ready(function(){
    outLayout = $('body').layout({
        defaults: {
           applyDefaultStyles: true
        }
    });

    innerLayout = $("#mainContent").layout({
        defaults: {
            applyDefaultStyles: true
        },
        center: {
            paneSelector:"#mainContent"
        }
    });
});
...