j-NavLayout
Łatwy i w pełni reaktywny system nawigacji.
Dobrze wiedzieć:
path {Boolean}wyświetla panel nawigacyjny w trybach wyświetlania zdefiniowanych w opcji konfiguracjihide<section>zawiera nawigację<main>musi zawierać zawartość
Konfiguracja:
- Rozmiar nawigacji
width {Number}(default:250) hide {String}ukrywa nawigację w określonych trybach wyświetlania (default:xs,sm)autoresize {Boolean}umożliwia automatyczne odzyskiwanie (default:true)- Pozycja nawigacji
position {String}(default:left) margin {Number}dodaje margines dlaheight(default:0)parent {String}może zawierać wybórparent,windowlub jQuery dla metodyclosest(default:window)
Użyj go z <ui-component name="navlayout">Gdy element nie jest jeszcze ładowany, jComponent Pobierz go po pierwszym użyciu z adresu DEF.fallback (Wydaje się Componentator Autor: Peter Širka Źródło: Componentator Zestaw składników, licencja MIT.
<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>