PageSourceSearch

https://www.ville-teyran.fr/js/script.js

js ville-teyran.fr collected 2026-10-02 20:56:39 UTC 3,977 bytes, 94 lines download raw bytes

1$(document).ready(function() {
2  
3  /*fonction redimension bloc (redimensionner('.selecteur');)*/
4  function redimensionner(e){var h=0;jQuery(e).each(function(){jQuery(this).height()>h&&(h=jQuery(this).height())}),jQuery(e).each(function(){jQuery(this).height(h)})}
5
6  /******************* NAVIGATION ************************
7  **************************************************/
8   var bodySize = $( window ).width();
9   if (bodySize > 992) {
10   $(".navbar-default .navbar-nav> li").hover(function() {
11     var color_menu = $(this).data('color');  
12     $(this).children("a").css('background-color', color_menu);
13   }, function(e) {
14       var color_menu = $(this).data('color');
15       if($(this).hasClass('open')){
16         $(this).children("a").css('background-color', color_menu);
17       }else{
18         $(this).children("a").css('background-color', 'transparent');
19       }
20   });
21   };
22 
23 
24   $(".navbar-default .navbar-nav> li").click(function(event) {
25     $(this).siblings('li').children("a").css('background-color', 'transparent');
26   });
27 
28 $('#navigation_principale').on('hide.bs.collapse', function () {
29    $('body').removeClass('MLopacity');
30     $('.navbar-default').removeClass('open');
31     $('.navbar-toggle').removeClass('open');
32 
33   });
34 $('#navigation_principale').on('show.bs.collapse', function () {
35      $('body').addClass('MLopacity');    
36      $('.navbar-default').addClass('open');    
37       $('.navbar-toggle').addClass('open');
38   });
39 
40  //  $('#navigation_principale .dropdown').on('show.bs.dropdown', function (event) {    
41  //   var bg_ssmenu = event.target.dataset['color'];
42  //   var color = getContrast(bg_ssmenu);
43  //   $('#zone-menu_principal .navbar ul.navbar-nav>li ul.ul-menuniv2 li.sf-menuniv2 ul.menuniv3_ul li a, #zone-menu_principal .navbar ul.navbar-nav>li ul.ul-menuniv2 li.sf-menuniv2>a ').css('color',color);
44  //   $('#zone-menu_principal .navbar ul.navbar-nav>li ul.ul-menuniv2 li.sf-menuniv2 ul.menuniv3_ul li a:before, #zone-menu_principal .navbar ul.navbar-nav>li ul.ul-menuniv2 li.sf-menuniv2>a:after ').css('background',color);
45
46  // })
47
48 $(document).on('click',function(){
49  $('.collapse').collapse('hide');
50});
51
52  /******************* FLASH INFOS ************************
53  **************************************************/
54 setTimeout(function(){
55  
56 $( "#flash_section" ).slideDown( "slow" );
57}, 1000);
58
59  $('#bg_flash-info .close_modal').click(function() { 
60      $( "#flash_section" ).slideUp();
61  });
62  if ($('#carousel_texte').length){
63  	$('#carousel_texte').carousel('pause');
64  }
65
66
67  /******************* ACCUEIL ************************
68  **************************************************/
69  redimensionner('#actu_section .card_wrapper');
70  $('#agenda_section .agenda_card .crit1').each(function(){
71     $(this).siblings('.titre').after(this);
72  });
73  
74/******************* Lien INX ************************
75**************************************************/
76let inx = $('.menu-util_footer a[href="https://www.inexine.com"]').attr('title','Site façonné par inexine');
77
78
79///////////TOOLTIP//////////////
80   $(function () {
81    $('[data-toggle="tooltip"]').tooltip()
82  })
83redimensionner('#agenda_section .card_wrapper');
84  
85
86
87  /*Traduction des placeholders par Gtranslate*/
88  // Find all placeholders
89  function isTranslated(){var e=$($("#placeholders > div")[0]).text();return!(originalPH==e)}function updatePlaceholders(){$("#placeholders > div").each(function(e,l){placeholders[e].placeholder=$(l).text()})}var placeholders=document.querySelectorAll("input[placeholder]");if(placeholders.length){placeholders=Array.prototype.slice.call(placeholders);var div=$('<div id="placeholders" style="color: transparent;"></div>');placeholders.forEach(function(e){var l=e.placeholder;div.append("<div>"+l+"</div>")}),$("body").append(div);var originalPH=placeholders[0].placeholder;setInterval(function(){isTranslated()&&(updatePlaceholders(),originalPH=placeholders[0].placeholder)},500)}
90    
91
92
93});
94

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.