Enviar por email
jQuery é um framework javascript muito leve, é crossbrowser, além de ser muito fácil de manipular. Seu tamanho é de 30.3 KB e inclui suporte a Ajax, manipulação de elementos DOM, tratamento de eventos, plugins, vários efeitos como FadeIn e FadeOut etc…
Com javascript você precisaria de várias linhas de código, além do problema da compatibilidade entre os browsers, mas com jQuery essa incompatibilidade não existe, você simplesmente cria e pronto!
Para aprender um pouco mais de teoria, você pode ler a documentação (que é bem completa). Então vamos praticar um pouco!
Para poder usar a jQuery, primeiro você deve inclui-la no head do documento:
<script src="jquery.js" type="text/javascript"></script>
Como quase tudo o que fazemos com jQuery necessita que o DOM esteja carregado, registramos o evento ready para o nosso documento:
$(document).ready(function() {//SEU CÓDIGO AQUI});
Crie uma div e defina seu ID como teste e coloque um texto qualquer nela. Agora, vamos associar o evento click a essa div:
$(document).ready(function(){
$("#teste").click(function() {
alert("Hello word!");
});
});
Faça o teste em algum navegador: clique na div e veja a mensagem! O exemplo pronto está aqui.
Vamos entender o que fizemos:
Defina uma cor de fundo para a DIV usando CSS. Vamos agora testar alguns efeitos:
$(document).ready(function(){
$("#teste").bind("mouseenter",function(){
$(this).animate({opacity:1},500);
}).bind("mouseleave",function(){
$(this).animate({opacity:0.5},500);
});
});
Teste novamente no navegador: passe o mouse e veja o efeito. Você pode ver o exemplo pronto aqui.
Agora faça modificações, leia um pouco da documentação do jQuery e principalmente: mexa no código e descubra, só assim você aprenderá!
Por hoje é só, amanhã teremos mais uma “aulinha” aqui no TechLive. Até a próxima!
Opa, to dentro dessa aulinha, vou aprender essas negócios tudo pra dar uma melhorada no meu layout..
Somos 2 então, go go jQuery
Ahaa! Boa iniciativa essas “aulinhas”.
Você pode fazer uma pagina depois com “cursos” ou “tutorias” e, dentro dela, outras páginas -cada uma com um assunto- com o link para as aulas ;D
Abraços
Falae!
Massa hein Lenon!
Vou dar uma olhada melhor nisso ;D
Alias, ficou muito bom a seção de tutoriais =D
Abraços!
Gostaria de saber ser tem como eu vinculas estas funcoes em um arquivo separado exemplo (funcoes.js) sem ter que fazer atribuindo a tag assim o codigo fica menor e mais facil de fazer manutenção
Tem sim. É só escrever o script em algum arquivo e chamar na página onde deseja!
Eu tentei aqui mas nao funcionou seria legal se disponibilizasse o material