Foros del Web » Programando para Internet » Jquery »

Problema con jQuery y click()

Estas en el tema de Problema con jQuery y click() en el foro de Jquery en Foros del Web. Hola a todos, Estoy empezando con jQuery, y tengo un problema con la función click. Si pongo el script embebido en el html funciona sin ...
  #1 (permalink)  
Antiguo 19/04/2011, 08:29
 
Fecha de Ingreso: abril-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Problema con jQuery y click()

Hola a todos,

Estoy empezando con jQuery, y tengo un problema con la función click. Si pongo el script embebido en el html funciona sin problemas, pero si lo pongo en un archivo aparte no va.

Seguramente sea un fallo de lo más tonto, pero después de comprobarlo en varios navegadores y buscar en google sigo sin dar con el fallo.

Código:
<!DOCTYPE HTML>
<html>
	<head>
		<script src="http://code.jquery.com/jquery-1.5.js"></script>
		<script src="script.js"></script>
		<title>Prueba</title>
	</head>
	<body>
		<div>
			<p id="other">Parrafo</p>
			<button id="hide">Ocultar</button>
			<button id="red">Rojo</button>
		</div>
		<!--<script>
			$('#hide').click(function(){
				$('#other').hide('slow');
			});
			$('#red').click(function(){
				$('#other').css('color','red');
			});
		</script>-->
	</body>
</html>
<!--
	Codigo de script.js:
	$('#hide').click(function(){
		$('#other').hide('slow');
	});
	$('#red').click(function(){
		$('#other').css('color','red');
	});
-->
Un saludo.
  #2 (permalink)  
Antiguo 19/04/2011, 13:08
 
Fecha de Ingreso: abril-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Respuesta: Problema con jQuery y click()

Me autorrespondo, el fallo es no hacer la llamada dentro de $(document).ready(). Lo dicho, error de principiante.

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:07.