1jQuery(document).on('click', '.navbar-toggle', function() { 2 if (!is_mobile) { 3 $('.navbar-site').toggle(function() { 4 $(this).animate({top: 0}); 5 }); 6 } else { 7 if ($('body').hasClass('show-menu')) { 8 $('.navbar-site').css({display: 'block', 'min-height': 0, 'margin-bottom': 0, 'border': 0}); 9 $('.navbar-site .container_moblile').animate({right : 0}, 100); 10 } else { 11 $('.navbar-site .container_moblile').animate({right: '100%'}, 100); 12 } 13 } 14}); 15jQuery( window ).load( function( ) { 16 if ( is_mobile ) { 17 $('nav').find('.container').addClass('container_moblile'); 18 $( window ).on('scroll', () => { 19 let header = document.querySelector("header .container"), 20 sticky = header.offsetTop; 21 if (window.pageYOffset > sticky) { 22 $('#barreTopInfo').addClass('navbar-fixed-top'); 23 $('header').addClass('navbar-fixed-top'); 24 }else{ 25 $('#barreTopInfo').removeClass('navbar-fixed-top'); 26 $('header').removeClass('navbar-fixed-top'); 27 } 28 }); 29 } 30}); 31 32 33jQuery(document).ready(function ($) { 34 let $urlnl = $("#url_page_newsletter") ; 35 if( $urlnl.length ) { 36 let url_page_newsletter = $urlnl.val(); 37 jQuery(document).on('nfFormSubmitResponse', function(event, response, id) { 38 jQuery.each(response.response.data.fields, function (index, field) { 39 if (field.key == 'email_newsletter') { 40 url_page_newsletter += '?email='+field.value; 41 } 42 }); 43 document.location.href = url_page_newsletter; 44 return false; 45 }); 46 jQuery(document).on('submit', 'footer form.ninja-forms-form', function(e){ 47 let newsletter_email = jQuery('input.newsletter_email').val(); 48 let email_regex = /^\b[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+(\.[a-zA-Z]{2,4})?\b$/; 49 if (typeof newsletter_email != 'undefined' && email_regex.test(newsletter_email)) { 50 e.preventDefault(); 51 url_page_newsletter += '?email='+newsletter_email; 52 document.location.href = url_page_newsletter; 53 } 54 }); 55 } 56});
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.