1jQuery(document).ready(function($) { 2 //Ouvrir et fermer le bandeau Orange Confort + en cliquant sur l'icône du menu 3 function eventFire(el, etype) 4 { 5 if(el.fireEvent) { 6 el.fireEvent('on' + etype); 7 } 8 else { 9 var evObj = document.createEvent('Events'); 10 evObj.initEvent(etype, true, false); 11 el.dispatchEvent(evObj); 12 } 13 } 14 //Ouvrir et fermer le bandeau Orange Confort + en cliquant sur l'icône du menu 15 $(".accessibilite-barre, footer > div:first-child > .footerHaut > div:first-child > .mairie > p:last-child").click(function() { 16 eventFire(document.getElementById('uci_link'), 'click'); 17 }); 18 19 if(accessibilitytoolbar.isTouchDevice(navigator.userAgent || navigator.vendor || window.opera) && !accessibilitytoolbar.inIframe()) { 20 accessibilitytoolbar.start(); 21 } 22 23 //Menu ordinateur 24 $("header > .barreMenuPC > .menu > .menu-titre").click(function(event) { 25 var isActive = $(this).children("div").hasClass("active"); 26 var isActiveParent = $(this).hasClass("active_parent"); 27 28 if(event.target.className != "couleurOrange") { 29 $("header > .barreMenuPC > .menu > .menu-titre > div").each(function() { 30 $(this).slideUp(300); 31 $(this).removeClass("active"); 32 $(this).parent().removeClass("active_parent"); 33 $("main").removeClass("blur"); 34 }); 35 36 $("header > .barreMenuPC > .outils > p").each(function() { 37 $(this).next().slideUp(300); 38 $(this).next().removeClass("active"); 39 $(this).removeClass("active_parent"); 40 $("main").removeClass("blur"); 41 }); 42 43 if(!isActive) { 44 $(this).children("div").slideToggle(300); 45 $(this).children("div").addClass("active"); 46 $(this).addClass("active_parent"); 47 $("main").addClass("blur"); 48 } 49 if(!isActiveParent) { 50 $(this).addClass("active_parent"); 51 } 52 } 53 }); 54 55 //Recherche menu ordinateur 56 $("header > .barreMenuPC > .outils > p").click(function() { 57 var isActive = $(this).next().hasClass("active"); 58 var isActiveParent = $(this).hasClass("active_parent"); 59 60 $("header > .barreMenuPC > .menu > .menu-titre > div").each(function() { 61 $(this).slideUp(300); 62 $(this).removeClass("active"); 63 $(this).parent().removeClass("active_parent"); 64 $("main").removeClass("blur"); 65 }); 66 if(!isActive) { 67 $(this).next().slideDown(300); 68 $(this).next().addClass("active"); 69 $(this).addClass("active_parent"); 70 $("main").addClass("blur"); 71 } 72 else { 73 $(this).next().slideUp(300); 74 $(this).next().removeClass("active"); 75 $(this).removeClass("active_parent"); 76 $("main").removeClass("blur"); 77 } 78 79 if(!isActiveParent) { 80 $(this).addClass("active_parent"); 81 } 82 }); 83 84 //Fermer recherche menu ordinateur 85 $("header > .barreMenuPC > .outils > .rechercheLoupe > div > .fermer").click(function() { 86 $(this).parent().parent().slideUp(300); 87 $(this).parent().parent().removeClass("active"); 88 $(this).parent().parent().prev().removeClass("active_parent"); 89 $("main").removeClass("blur"); 90 }); 91 92 //Menu mobile 93 $("header > .barreMenuMobile > .menu").click(function(event) { 94 var classe = event.target.className.split(' '); 95 96 if($.inArray("clique", classe) != -1) { 97 $("header > .barreMenuMobile > .outils > p").each(function() { 98 $(this).next().slideUp(300); 99 $(this).next().removeClass("active"); 100 $(this).removeClass("active_parent"); 101 }); 102 103 if($(this).hasClass("menuOuvert")) { 104 $(this).removeClass("menuOuvert");
105 $(this).children(".menuOpen").slideUp(300); 106 $(this).children("p").text("Menu"); 107 $("header > .barreMenuMobile > .menu > .menuOpen > div > div:first-child > .menu-titre > div:last-child > .retour").each(function() { 108 $(this).parent().css("right", "-100%"); 109 }); 110 } 111 else { 112 $(this).addClass("menuOuvert"); 113 $(this).children(".menuOpen").slideDown(300); 114 $(this).children("p").text("Fermer"); 115 } 116 } 117 }); 118 119 //Sous menu mobile 120 $("header > .barreMenuMobile > .menu > .menuOpen > div > div:first-child > .menu-titre").click(function(event) { 121 var classe = event.target.className.split(' '); 122 123 if($.inArray("cliqueM", classe) != -1) { 124 $(this).children("div").last().animate({ 125 right: 0 126 }, 250); 127 } 128 }); 129 $("header > .barreMenuMobile > .menu > .menuOpen > div > div:first-child > .menu-titre > div:last-child > .retour").click(function() { 130 $(this).parent().animate({ 131 right: '-100%' 132 }, 250); 133 }); 134 135 //Recherche menu mobile 136 $("header > .barreMenuMobile > .outils > p").click(function() { 137 $("header > .barreMenuMobile > .menu > .menuOpen").each(function() { 138 $(this).parent().removeClass("menuOuvert"); 139 $(this).slideUp(300); 140 $(this).parent().children("p").text("Menu"); 141 $("header > .barreMenuMobile > .menu > .menuOpen > div > div:first-child > .menu-titre > div:last-child > .retour").each(function() { 142 $(this).parent().css("right", "-100%"); 143 }); 144 }); 145 146 var isActive = $(this).next().hasClass("active"); 147 var isActiveParent = $(this).hasClass("active_parent"); 148 149 if(!isActive) { 150 $(this).next().slideDown(300); 151 $(this).next().addClass("active"); 152 $(this).addClass("active_parent"); 153 } 154 else { 155 $(this).next().slideUp(300); 156 $(this).next().removeClass("active"); 157 $(this).removeClass("active_parent"); 158 } 159 160 if(!isActiveParent) { 161 $(this).addClass("active_parent"); 162 } 163 }); 164 165 //Fermer recherche menu ordinateur 166 $("header > .barreMenuMobile > .outils > .rechercheLoupe > div > .fermer").click(function() { 167 $(this).parent().parent().slideUp(300); 168 $(this).parent().parent().removeClass("active"); 169 $(this).parent().parent().prev().removeClass("active_parent"); 170 }); 171 172 //Acces rapide mobile 173 $(".accesRapideMobile > div:first-child").click(function() { 174 if($(this).parent().hasClass("rapideOuvert")) { 175 $(this).parent().removeClass("rapideOuvert"); 176 $(".fondNoirAccesRapide").removeClass("fondNoirOuvert"); 177 } 178 else{ 179 $(this).parent().addClass("rapideOuvert"); 180 $(".fondNoirAccesRapide").addClass("fondNoirOuvert"); 181 } 182 }); 183 184 //Retour haut de page 185 $(window).scroll(function() { 186 if($(this).scrollTop() > 100){ 187 $(".retourHaut").css("left", "15px"); 188 } 189 else if($(this).scrollTop() < 100){ 190 $(".retourHaut").css("left", "-80px"); 191 } 192 }); 193 $(".retourHaut").click(function() { 194 $('html, body') 195 .stop() 196 .animate({ 197 scrollTop: 0 198 }, 500); 199 }); 200 201 //Menu footer en mobile 202 $("footer > div:first-child > .footerBas > div > h5").click(function() { 203 $("footer > div:first-child > .footerBas > div > ul").each(function() { 204 $(this).slideUp(300); 205 }); 206 $(this).next().slideToggle(300); 207 }); 208 209 //Mettre le header en haut au scroll 210 $(window).scroll(function() { 211 if($(this).scrollTop() > 20){ 212 $("header#header").css("top", "0"); 213 } 214 else if($(this).scrollTop() < 20){ 215 $("header#header").css("top", "unset"); 216 } 217 });
218 219 //Menu accessibilite du footer 220 $("footer > div:first-child > .footerHaut > div:first-child > .mairie > p:last-child").click(function() { 221 $('html, body') 222 .stop() 223 .animate({ 224 scrollTop: 0 225 }, 500); 226 }); 227 //var element = document.getElementById('cdu_toolbar'); 228 //var classe = element.getAttribute('class');//element.classList.add('cdu_displayN'); 229 //$("#cdu_toolbar").delay(800).addClass("cdu_displayN"); 230 //alert("Ok"); 231}); //fin jQuery doc ready 232 233
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.