Marius Cramer
2015-01-07 b6b07d377192665e00b0f016bdc56d8d5d33b92e
interface/web/themes/default/assets/javascripts/responsive.js
@@ -1,15 +1,23 @@
$(document).on('ready', function () {
function loadPushyMenu() {
  // Off-Canvas MenĂ¼
  var $mainNavigation = $('#main-navigation');
  var $subNavigation = $('.subnavigation');
  var $subNavigation = $('#sidebar');
  var $responsiveNavigation = $('nav.pushy');
  $responsiveNavigation.html('');
  // Hauptnavigation
  $('<ul />').appendTo($responsiveNavigation);
  $($mainNavigation).find('a').each(function () {
    var $item = $(this);
    var $activeClass = $item.hasClass('active') ? ' class="active"' : '';
    var capp = $item.attr('data-capp');
    if(capp) $activeClass += ' data-capp="' + capp + '"';
   capp = $item.attr('data-load-content');
    if(capp) $activeClass += ' data-load-content="' + capp + '"';
    $responsiveNavigation.find('ul').append($('<li><a href="' + $item.attr('href') + '"' + $activeClass + '><i class="icon ' + $item.data('icon-class') + '"></i>' + $item.text() + '</a></li>'));
  });
@@ -19,6 +27,14 @@
  $($subNavigation).find('a').each(function () {
    var $item = $(this);
    $responsiveNavigation.find('ul.subnavi').append($('<li><a href="' + $item.attr('href') + '">' + $item.text() + '</a></li>'));
    var addattr = '';
   var capp = $item.attr('data-capp');
    if(capp) addattr += ' data-capp="' + capp + '"';
   capp = $item.attr('data-load-content');
    if(capp) addattr += ' data-load-content="' + capp + '"';
    $responsiveNavigation.find('ul.subnavi').append($('<li><a href="' + $item.attr('href') + '"' + addattr + '>' + $item.text() + '</a></li>'));
  });
});
};