File manager - Edit - /home/missmand/public_html/admin/js/app.js
Back
/* Function */ function formCount(elem){ var count = elem.next('.form-legende').find('.form-legende-count'); var countInit = count.attr('data-count'); var elemCount = elem.val().length; if((countInit - elemCount) < 0) count.addClass('rouge'); else count.removeClass('rouge'); count.html(countInit - elemCount); } /* Jquery */ $(function(){ $('#menu').perfectScrollbar(); /* DropDown */ $('.dropDown').on('click',function(){ var dropDown = $(this); var dropDownMenu = dropDown.find('.dropDownMenu'); var dropDownHeight = dropDown.height(); dropDownMenu.css({ 'top':dropDownHeight, 'right': "0px" }); if(!dropDown.hasClass('active')){ dropDown.addClass('active'); dropDownMenu.fadeIn('fast'); }else{ dropDown.removeClass('active'); dropDownMenu.fadeOut('fast'); } }); /* Picto menu mobile */ $('#headerMobile').on('click',function(){ var bouton = $(this); var menu = $('#menu'); var container = $('#container'); if(!menu.hasClass('active')){ bouton.addClass('active'); menu.addClass('active'); container.addClass('active'); }else{ bouton.removeClass('active'); menu.removeClass('active'); container.removeClass('active'); } }); /* Changement du poid d'un contenu */ $('select[name="poid"]').change(function(){ var select = $(this); var poid = select.val(); var url = select.attr('data-url'); var url = url+'&poid='+poid; select.after('<i class="managerLoader fa fa-refresh loader fa-spin"></i>'); $.ajax(url) .done(function(data){ $('.managerLoader').remove(); }) .fail(function(){ alert('Erreur ajax'); }); }); /* Menu principal à gauche */ $("#menu .menuNav").on('click',function(){ var menuNav = $(this); var ul = menuNav.attr('data-nav'); /* Si le menu n'est pas cliqué */ if(menuNav.hasClass('active') == false){ /* Reset */ $('#menu .menuNav').removeClass('active'); $('#menu ul:visible').slideUp('fast'); /* Active */ menuNav.addClass('active'); $('ul#'+ul).slideDown('fast'); }else{ menuNav.removeClass('active'); $('ul#'+ul).slideUp('fast'); } }); /* Publication dépublication */ $('.tablePublucation').click(function(e){ e.preventDefault(); var td = $(this); var url = td.attr('data-url'); td.html('<i class="fa fa-refresh loader fa-spin"></i>'); $.ajax(url) .done(function(data){ console.log(data); if(data == 1){ td.html('<a href="#" title="Publication"><i class="tableAction turquoise fa fa-check"></i></a>'); }else{ td.html('<a href="#" title="Publication"><i class="tableAction rouge fa fa-check"></i></a>'); } }) .fail(function(){ alert('Erreur Ajax'); }); }); $( document ).tooltip({ track: true }); if($(".dateDropper").length != 0) $(".dateDropper").dateDropper(); /* Confirm avec une alerte sweet (sans ajax) */ $(document).on('click','.sweetDelete',function(e){ e.preventDefault(); var lien = $(this); var url = lien.attr('href'); var title = lien.attr('data-title'); var text = lien.attr('data-text'); swal({ title: title, text: text, type: "warning", showCancelButton: true, cancelButtonText: "Annuler", confirmButtonText: "Supprimer", confirmButtonColor: "#68a697", cancelButtonColor: '#ff8008', closeOnConfirm: false }).then(function () { window.top.location.href = url; }); }); /* Alert simple sweet */ $(document).on('click','.sweetAlert',function(e){ e.preventDefault(); var lien = $(this); var title = lien.attr('data-title'); var text = lien.attr('data-text'); swal(title, text, "warning"); }); /* Supprimer une image dans un contenu */ $(document).on('click','.sweetDeleteImage',function(e){ e.preventDefault(); var bouton = $(this); var image = bouton.attr('data-parent'); var url = bouton.attr('href'); swal({ title: "êtes vous sur ?", text: "toute suppression est définitive", type: "warning", showCancelButton: true, cancelButtonText: "Annuler", confirmButtonText: "Confirmer", confirmButtonColor: "#68a697", cancelButtonColor: '#ff8008', closeOnConfirm: false }).then(function(){ $.ajax(url) .done(function(data){ swal("Supprimé !", "Image supprimée avec succès", "success"); $('#'+image).fadeOut('fast'); }) .fail(function(){ alert('Erreur ajax'); }); }); }); /* Compteur de caractères */ $(document).on('keyup focusout','.form-count',function(){ formCount($(this)); }); /* Compteur de caractères au chargement */ $.each($('.form-count'), function() { formCount($(this)); }); /* Resize de la fenêtre du navigateur */ $(window).resize(function() { var windowWidth = $(window).width(); var bouton = $('#headerMobile'); var menu = $('#menu'); var container = $('#container'); if(menu.hasClass('active')){ bouton.removeClass('active'); menu.removeClass('active'); container.removeClass('active'); } }); });
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings