//Klick auf einen Menüpunkt, der etwas im Seiteninhalt öffnen soll $(document).off('click', ".open_seiteninhalt").on('click', ".open_seiteninhalt", function(){ $('.fenster').removeClass('aktiv', 300).remove(); $('#fenster_blocker').removeClass('aktiv', 300).hide(300); if($get_device() == "mobile"){ $('#sidemenu').removeClass('aktiv'); $('#seiteninhalt').removeClass('aktiv'); } var modulpfad = $(this).attr('punktid'); var anzname = $(this).attr('anz'); $('.element').removeClass('smakt'); $(".element[punktid='"+modulpfad+"']").addClass('smakt'); $.post("./core/callmodul.php", {modul:modulpfad,ziel:'seiteninhalt'}).done(function(antwort){ $('#seiteninhalt').html(antwort); }); $('*').unbind(); $(document).unbind('keydown'); return false; }); //Klick auf einen Menüpunkt, der ein Fenster öffnen soll $(document).off('click', ".open_prompt").on('click', ".open_prompt", function(){ $('.fensterinhalt[klasse="'+$(this).attr('punktid')+'prompt"]').parent('.fenster').remove(); if($get_device() == "mobile"){ $('#sidemenu').removeClass('aktiv'); $('#seiteninhalt').removeClass('aktiv'); } $fenster($(this).attr('punktid')+'prompt', $(this).children('div[class="text"]').text(), './core/callmodul.php?modul='+$(this).attr('punktid'), $(this).attr('window_width'), $(this).attr('window_height')); return false; }); //Klick auf ein Menüelement, das nix öffnen soll $(document).off('click', ".open_none").on('click', ".open_none", function(){ return false; }); //Klick auf Logout $(document).off('click', ".open_logout").on('click', ".open_logout", function(){ window.location.assign('./core/logout/index.php'); }); //beim Klick auf das Modultitelbild wird die index geladen function load_index(){ $('#seiteninhalt').load($(this).attr('pfad')); }; //beim Klick auf die Modulstruktur wird der Pfad geladen function modulstruktur() { var thiss = $(this); if ($(this).hasClass('ordner')) { $(this).toggleClass('geschlossen'); $(this).children('.fa').toggleClass('fa-angle-double-left'); $(this).children('.fa').toggleClass('fa-angle-double-down'); $(this).nextUntil('.ebene.e1').toggleClass('hide'); return; } $.post("./core/set_sessionvar.php", {name: "modulstrukturid", value : $(this).attr('strukturid')}).done(function(){ $('.bereich_rechts').load($(thiss).attr('pfad'), {post_var1 : $(thiss).attr('post_var1'), post_var2 : $(thiss).attr('post_var2')}); }); if ($get_device() == "mobile") { $('.bereich_links').toggleClass("aktiv"); $('.bereich_rechts').toggleClass("aktiv"); } $('.vertmenu .ebene').removeClass('aktiv'); $('.vertmenu .ebene[strukturid="'+$(this).attr('strukturid')+'"]').addClass('aktiv'); $('.mobile_dreieck').remove(); $('.vertmenu .ebene[strukturid="'+$(this).attr('strukturid')+'"]:not(:has(".mobile_dreieck"))').append('
'); } //beim Klick auf den Menüoberpunkt von der mobile wird das Menü geöffnet und geschlossen $(document).off('click', '.menu .element').on('click', '.menu .element', function() { if ($get_device() == "mobile") { $('#sidemenu').toggleClass('aktiv'); $('#seiteninhalt').toggleClass('aktiv'); } }); //wenn das mobile Menü ausgefahren wird und man auf den seitenbereich klickt, fähr das menü ein $(document).off('click', '#seiteninhalt.aktiv').on('click', '#seiteninhalt.aktiv', function(){ if ($get_device() == "mobile") { $('#sidemenu').removeClass('aktiv'); $('#seiteninhalt').removeClass('aktiv'); } });