Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/06/2013, 19:50
Avatar de torturo
torturo
 
Fecha de Ingreso: octubre-2003
Ubicación: Cozumel y Cancun
Mensajes: 61
Antigüedad: 21 años
Puntos: 1
Pregunta Respuesta: seleccionar todos los handlers

bueno chicos, después de estar batallando un laaaaargo rato con JS he logrado reducir de las 700 lineas (aprox) a 100
aquí les pongo el resultado... pero en este momento tengo errores y no sé que es lo que estoy haciendo mal... (o lo que estoy haciendo bien xD)

bueno les dejo la URI http://198.154.216.148/~etrcun/form/...hp?reinicio=si
y aparte el código...

agradeceré enormemente que me mencionen como corregir mi error...
el mismo modo les pregunto: ¿saben ustedes de algún programa que se pueda utilizar que me ayude a hacer debugs ?
Cita:
$(document).ready(function(){
$(".extras").click(function()
{
$('#pasaje').change(function(){
var canti= $(this).val();
if (canti>=0)
{
$('.extrasA').show();
for(var numero=0; numero<=canti;numero++)
{
$('.extrasA'+numero).hide();
}
}

});



var precio=0;
var tot = $('#numerotours').val()
for(var numero=0; numero<=canti;numero++)
{
for(num=1; num<=tot; num++)
{
if( $('#preciotour'+num).val()==== "$119" && $("#personaA"+num).val()=== 'nino')
{precio = 60 + precio; }
if( $('#preciotour'+num).val()==== "$119" && $("#personaA"+num).val()=== 'adulto')
{precio = 119 + precio; }
if( $('#preciotour'+num).val()===='$137' && $("#personaA"+num).val()=== "nino")
{precio += 70 ;}
if( $('#preciotour'+num).val()===='$137' && $("#personaA"+num).val()=== "adulto")
{precio += 137;}
if( $('#preciotour'+num).val()===='$49' && $("#personaA"+num).val()=== "nino")
{precio += 35 ;}
if( $('#preciotour'+num).val()===='$49' && $("#personaA"+num).val()=== "adulto")
{precio += 49;}
if( $('#preciotour'+num).val()===='$136' && $("#personaA"+num).val()=== "nino")
{precio += 75 ;}
if( $('#preciotour'+num).val()===='$136' && $("#personaA"+num).val()=== "adulto")
{precio += 136 ;}
if( $('#preciotour'+num).val()===='$85' && $("#personaA"+num).val()=== "nino")
{precio += 65 ;}
if( $('#preciotour'+num).val()===='$85' && $("#personaA"+num).val()=== "adulto")
{precio += 85 ;}
if( $('#preciotour'+num).val()===='$120' && $("#personaA"+num).val()=== "nino")
{precio += 90 ;}
if( $('#preciotour'+num).val()===='$120' && $("#personaA"+num).val()=== "adulto")
{precio += 120 ;}
if( $('#preciotour'+num).val()===='$105' && $("#personaA"+num).val()=== "nino")
{precio += 75 ;}
if( $('#preciotour'+num).val()===='$105' && $("#personaA"+num).val()=== "adulto")
{precio += 105 ;}
if( $('#preciotour'+num).val()===='$79' && $("#personaA"+num).val()=== "nino")
{precio += 59 ;}
if( $('#preciotour'+num).val()===='$79' && $("#personaA"+num).val()=== "adulto")
{precio += 79 ;}
if( $('#preciotour'+num).val()===='$109' && $("#personaA"+num).val()=== "nino")
{precio += 79 ;}
if( $('#preciotour'+num).val()===='$109' && $("#personaA"+num).val()=== "adulto")
{precio += 109 ;}
if( $('#preciotour'+num).val()===='$139' && $("#personaA"+num).val()=== "nino")
{precio += 109 ;}
if( $('#preciotour'+num).val()===='$139' && $("#personaA"+num).val()=== "adulto")
{precio += 139 ;}
if( $('#preciotour'+num).val()===='$169' && $("#personaA"+num).val()=== "nino")
{precio += 109 ;}
if( $('#preciotour'+num).val()===='$169' && $("#personaA"+num).val()=== "adulto")
{precio += 169 ;}
if( $('#preciotour'+num).val()===='$82' && $("#personaA"+num).val()=== "nino")
{precio += 41 ;}
if( $('#preciotour'+num).val()===='$82' && $("#personaA"+num).val()=== "adulto")
{precio += 82 ;}
if( $('#preciotour'+num).val()===='$92' && $("#personaA"+num).val()=== "nino")
{precio += 46 ;}
if( $('#preciotour'+num).val()===='$92' && $("#personaA"+num).val()=== "adulto")
{precio += 92 ;}
if( $('#preciotour'+num).val()===='$55' && $("#personaA"+num).val()=== "nino")
{precio += 40 ;}
if( $('#preciotour'+num).val()===='$55' && $("#personaA"+num).val()=== "adulto")
{precio += 55 ;}
if( $('#preciotour'+num).val()===='$139' && $("#personaA"+num).val()=== "nino" && $('#mitour').val()=== "Xplor")
{precio += 80 ;}
if( $('#preciotour'+num).val()===='$139' && $("#personaA"+num).val()=== "adulto" && $('#mitour').val()=== "Xplor")
{precio+num += 139 ;}

$('#precioA'"+num).val( precio );
}




});
$( "#checkin" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#checkout" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-1" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-2" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-3" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-4" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-5" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-6" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-7" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-8" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-9" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });
$( "#date-10" ).datepicker({ dateFormat: "yy-mm-dd", changeYear: true });

$('.extrasA').hide();

if( <?= $k ?> <= 1 )
$('#reinicio').hide();


});
Gracias!! :D