(function($){ //addclass function addclass() { $('.content > div:first-child').addClass('net'); $('img:nth-child(2)').parent('p').addClass('slider'); $(".slider img").wrap("
") }; //functionsscroll function scrollbar() { var $colum = $(".column:not('#recherche-artistique'), #recherche-artistique > div"); $(window).on("load",function(){ $colum.mCustomScrollbar({ theme:"minimal", mouseWheelPixels: 200, scrollInertia: 1000, }); }); }; function scrollW() { $('a[href^="#"]').on('click', function(evt){ evt.preventDefault(); var target = $(this).attr('href'); var rclass = $('.net'); $('.underline').removeClass('underline'); $(this).parent().addClass('underline'); $('.block').removeClass('block'); $('.sous-menu .underline').parent().addClass('block'); $(rclass).removeClass('net'); $(target).addClass('net'); $(' html, body') .stop() .animate({ scrollLeft: $(target).offset().left - ( $('section > div').width() - $('section > div').outerWidth() + $('header').outerWidth() ) },1000, ); }); }; //mediaquieries function scrollTop(){ $('a[href^="#"]').on('click', function(evt){ evt.preventDefault(); var target = $(this).attr('href'); var rclass = $('.net'); $('.underline').removeClass('underline'); $(this).parent().addClass('underline'); $('.block').removeClass('block'); $('.sous-menu .underline').parent().addClass('block'); $(rclass).removeClass('net'); $(target).addClass('net'); $('html,body').animate({ scrollTop: $(target).offset().top - $('header').outerHeight()},'slow'); }); } function clickd() { var $rclass = $('.net'); $('.content > div:not(#recherche-artistique), #recherche-artistique > div ').on('click', function(e) { $rclass.removeClass('net'); $(this).addClass('net'); $(' html, body').stop().animate({ scrollLeft: $(this).offset().left - ( $('section > div').width() - $('section > div').outerWidth() + $('header').outerWidth() ) },1000); }); }; function gallery() { $('.slider').bxSlider({ mode: 'horizontal', captions: true, adaptiveHeight:true, slideWidth: 600, touchEnabled: true, responsive:true, preloadImages: 'visible', touchEnabled: false, pager: false, }); }; function Openfp() { var $divgal = $( ""); var $button = $( ""); var $img = $("section img") $img.each(function(index) { $(this).on("click", function() { $('body').prepend( $divgal ); $(this).clone().appendTo('#gallery'); $('#gallery').fadeIn(400).prepend( $button ); $('#gallery > img').wrap('
'); $( '#gallery' ).click(function(e) { $(' #gallery, #gallery > .content-img').fadeOut(400, function() { $(this).remove(); }); }); }); }); }; function liclick() { var $ulf = $('section #recherche-artistique #commentaire-philosophe ul > li > p') var $olf = $('section #recherche-artistique #commentaire-philosophe ul > li > ol > li') var $mark = $('section #recherche-artistique #commentaire-philosophe ul > li > ol') $ulf.nextAll('ol').hide(); $('#commentaire-philosophe ul > li:nth-child(1) ol').show(); $mark.parent().children('p').css("text-decoration","underline"); $ulf.on("click", function(event) { $(this).nextAll('ol').toggle(function() { $(this).css({ "max-height" : "0", "opacity" : "0", "margin-left" : "0", }); }, function() { $(this).css({ "max-height" : "auto", "opacity" : "1", "margin-left" : "30px", }); }); }); }; function openmenu_ui() { $('.menu-ui').on("click", function(event) { $('.navigation').slideToggle('slow'); }); //bug here $('section').on("click", function(event) { $('.navigation').slideUp('slow'); }); }; function redimensionnement() { var result = document.getElementById('result'); if("matchMedia" in window) { // Détection if(window.matchMedia("(min-width: 955px)").matches) { scrollbar(); scrollW(); clickd(); } else { openmenu_ui(); scrollTop(); } } } $(document).ready(function(){ addclass(); gallery(); Openfp(); liclick(); redimensionnement(); window.addEventListener('resize', redimensionnement, false); }); })(jQuery);