Buenas tardes compañeros

Estoy realizando el ultimo curso y me da el siguiente error:

Uncaught ReferenceError: $ is not defined
at registro_ajax (efectos.js:6)
at HTMLInputElement.onclick (registro:61)

Y este es el codigo que tengo:

//Funciones Javascript
function registro_ajax(user,correo,pass1,pass2){
if(limpiar(user)!='' && limpiar(correo)!='' && limpiar(pass1)!='' && limpiar(pass2)!=''){
//Paso 1 Validación OK
if(limpiar(pass1) != limpiar(pass2)){
$('#registro-error').fadeIn(500);
$('#registro-mensaje').text('Las contraseñas no coinciden');
}
}
}
function limpiar(valor){
var cadena=valor.split(' ').join('');
return cadena;
}

¿Me podeis ayudar?

Muchas gracias
0
Puntos
3041
Visitas
2
Resp
Por miguejerez hace 8 años
Developer
Respuesta #1
hola acabo de revisar la función y el error lo tienes en otra parte.. dime una cosa ese mensaje lo ves en el navegador o en la network? si es en el navegador revisa que no tengas una variable con doble $ es decir $$variable o simplemente un $ suelto

si no das con la tela publica el código de la pagina donde ves ese error, salu2
0
Puntos
Por alber hace 8 años
Admin
Respuesta #2
ah vale te explico, el fichero jquery.js (ya sabes el jquery) tiene que estar incluido antes del fichero efecto comprueba eso

lo normal es que pongas el jquery en el head de la pagina justo como en el curso y el fichero efectos debajo del body

salu2
0
Puntos
Por alber hace 8 años
Admin
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar