Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Uncaught ReferenceError: $ is not defined

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
3107
Visitas
2
Resp
Por MiGuEJeReZ hace 86 meses
Avanzado Sitio web
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 86 meses
Administrador
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 86 meses
Administrador
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate