Hola, me estoy iniciando en jquery y la verdad que me funciona a medias.
El primer ejercicio que he hecho de un curso que estoy haciendo no me funciona, he probado en opera, chrome y firefox y nada.
Código HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript">
// </script>
<!-- <script type="text/javascript" src="../js/jquery1.js">
</script>-->
<script type="text/javascript">
$(document).ready(inicializar);
function inicializar()
{
$(document).$('#hola');
$(document).click(clickHecho);
}
function clickHecho()
{ $(document).$('#hola');
$(document).css('color','red')
}
</script>
<!-- <script type="text/javascript">
$(document).ready(function probando() {
alert("jQuery esta funcionando !!");
});
</script>-->
</head>
<body >
<div id="hola" >
Texto contenido en un div
</div>
</body>
</html>
he probado con distintas versiones de jquery y nada, he probado a poner el codigo jquery en un archivo externo nada.
En el codigo, tengo un alert comentado para comprobar que funciona jquery y si, el mensaje sale sin problemas, pero sin embargo el onclick no funciona.
PD: Acabo de poner el mensaje y he conseguido solucionarlo
Código HTML:
var x;
x=$(document);
x.ready(inicializar);
function inicializar()
{
var x;
x=$('#hola');
x.click(clickHecho);
}
function clickHecho()
{
var x;
x=$('#hola');
x.css('color','red')
}
Era un error de sintaxis del curso.