1$(document).ready(function(){ 2 $('body').on('change', '.cajaGrupoTiposZonas .marcarTipoZona', function(){ //marca/desmarca el checkbox 3 marcaDesmarcaCheckboxTiposZonas($(this)); 4 }); 5 $('body').on('change', '.cajaGrupoTiposZonas .marcarGrupoTiposZonas', function(){ //marca/desmarca al seleccionar los grupos de tipos 6 marcaDesmarcaGruposTipos($(this)); 7 }); 8 $('body').on('change', '.cajaGrupoTiposZonas .marcarTodas', function(){ //marca o desmarca todo al clickar en todos 9 marcarDesmarcarTodosTipos($(this)); 10 }); 11 $('body').on('click', '.cajaGrupoTiposZonas .grupoTipoZona span', function(){ //marca/desmarca al hacer click en el texto span como si fuera el checkbox 12 labelCheckboxGruposTipos($(this)); 13 }); 14 $('body').on('click', '.buscadorVerMapa', function(){ //marcamos el mapa en todos los buscadores 15 var $obj = $(this); 16 if($obj.is(':checked')) { 17 $('.buscadorVerMapa:not(:checked)').attr('checked', true); 18 }else{ 19 $('.buscadorVerMapa:checked').attr('checked', false); 20 } 21 }); 22 $('body').on('keyup', '.inputBuscador', function(){ //sincroinzamos los inputos con todos los buscadores 23 var elTexto = $(this).val(); 24 var laClase = $(this).attr('claseSincroniza'); 25 $('.' + laClase).val(elTexto).attr('data-last-valid-value', elTexto); 26 }); 27 28 $('body').on('keydown', '.inputBuscadorDesde, .inputBuscadorHasta', function(e){ 29 if (['.', 'e', ',', '+', '-'].includes(e.key)) { 30 e.preventDefault(); 31 } 32 }); 33 34 $('body').on('input', '.inputBuscadorDesde, .inputBuscadorHasta', function(){ 35 if (this.type === 'number' && this.validity && this.validity.badInput) { 36 this.value = this.getAttribute('data-last-valid-value') || ''; 37 } else { 38 this.setAttribute('data-last-valid-value', this.value); 39 } 40 }); 41 42 //modificamos en todos los buscadores cuando se hace click en una zona 43 $('.buscadorZonas').on('click', '.marcarTipoZona', function(){ 44 var $obj = $(this); 45 var elValue = $obj.val(); 46 if($obj.is(':checked')) { 47 $('.cajaGrupoZonas .marcarTipoZona[value="' + elValue + '"]:not(:checked').attr('checked', true).change(); 48 }else{ 49 $('.cajaGrupoZonas .marcarTipoZona[value="' + elValue + '"]:checked').attr('checked', false).change(); 50 } 51 }); 52 //modificamos en todos los buscadores cuando se hace click en un grupo de zona 53 $('.buscadorZonas').on('click', '.marcarGrupoTiposZonas', function(){ 54 var $obj = $(this); 55 var elValue = $obj.val(); 56 if($obj.is(':checked')) { 57 $('.cajaGrupoZonas .marcarGrupoTiposZonas[value="' + elValue + '"]:not(:checked)').attr('checked', true).change(); 58 }else{ 59 $('.cajaGrupoZonas .marcarGrupoTiposZonas[value="' + elValue + '"]:checked').attr('checked', false).change(); 60 } 61 }); 62 //modificamos en todos los buscadores cuando se hace click en una zona 63 $('.buscadorTipos').on('click', '.marcarTipoZona', function(){ 64 var $obj = $(this); 65 var elValue = $obj.val(); 66 if($obj.is(':checked')) { 67 $('.cajaGrupoTipos .marcarTipoZona[value="' + elValue + '"]:not(:checked)').attr('checked', true).change(); 68 }else{ 69 $('.cajaGrupoTipos .marcarTipoZona[value="' + elValue + '"]:checked').attr('checked', false).change(); 70 } 71 }); 72 //modificamos en todos los buscadores cuando se hace click en un grupo de zona 73 $('.buscadorTipos').on('click', '.marcarGrupoTiposZonas', function(){ 74 var $obj = $(this); 75 var elValue = $obj.val(); 76 if($obj.is(':checked')) { 77 $('.cajaGrupoTipos .marcarGrupoTiposZonas[value="' + elValue + '"]:not(:checked)').attr('checked', true).change(); 78 }else{ 79 $('.cajaGrupoTipos .marcarGrupoTiposZonas[value="' + elValue + '"]:checked').attr('checked', false).change(); 80 } 81 }); 82 83 $('#buscador-lupa-oculto, #buscador-input-oculto').on('click', function(){
84 if($("#slider-buscador").css("opacity")=="0") { 85 $("#slider-buscador").animate({ opacity: 1}, 500,function() { 86 $("#slider-buscador").css("visibility","visible"); //mostramos buscador 87 if($("#slider-bloque-buscador").hasClass("slider-bloque-buscador-2")){ //modificamos alineacion 88 $("#slider-slogan").css("text-align",""); 89 } 90 }); 91 92 $("#slider-buscador-oculto").fadeOut(500); //ocultamos input y lupa 93 if($("#slider-bloque-buscador").hasClass("slider-bloque-buscador-1")) { 94 $("#buscador-input-oculto").animate({marginLeft: "-800px"}, 500); 95 } 96 } 97 else{ 98 $("#slider-buscador").animate({ opacity: 0}, 500,function() { //ocultamos buscador 99 $("#slider-buscador").css("visibility","hidden"); 100 }); 101 $("#slider-buscador-oculto").fadeIn(500); //mostramos input y lupa 102 103 } 104 }); 105 106});
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.