j-NavLayout
Een eenvoudige en volledig responsieve navigatie.
Goed om te weten:
path {Boolean}toont het navigatiepanel in de afbeeldingsmodus gedefinieerd in dehideconfiguratieoptie<section>moet een navigatie bevatten<main>moet een inhoud bevatten
Configuratie:
width {Number}een navigatiegrootte (default:250)hide {String}verbergt navigatie in gedefinieerde displaymodus (default:xs,sm)autoresize {Boolean}maakt het mogelijk om auto-resizing te maken (default:true)position {String}navigatie positie (default:left)margin {Number}voegt een margin toe voorheight(default:0)parent {String}kan eenparent,windowof jQuery selector bevatten voor declosest-methode (default:window)
Gebruik het met <ui-component name="navlayout">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator Schrijver: Peter Širka. bron: de Componentator Componenten repository, MIT licentie.
<style>
html, body { margin: 0; padding: 0; }
</style>
<ui-component name="navlayout" path="common.menu" config="parent:window;hide:xs" class="invisible">
<section style="background-color:blue;color:#FFF">
Navigation
</section>
<main style="background-color:red;color:#FFF">
Main body
</main>
</ui-component>
<script>
var common = { menu: false };
setInterval(function() {
var path = 'common.menu';
SET(path, !GET(path));
}, 3000);
</script>