Instalao
Acesse http://www.jquery.com Duas verses disponveis para download:
Compacta:
jquery-1.4.2.min.js
Online:
<script type=text/javascript src= http://code.jquery.com/jquery.js></script>
Fading elementos
fadingIn(duracao) aparece gradualmente; fadingOut(duracao) desaparece gradualmente;
function fadeIn(){ $('#img1').fadeIn(); } function fadeOut(){ $('#img1').fadeOut(); } <img id="img1" src="img1.jpg" width="200" height="200"> <input type="button" value="Fade out" onclick="fadeOut()"> <input type="button" value="Fade in" onclick="fadeIn()">
<div id="div1" style="border:1px solid gray;width:200px;height:200px;"> TESTE </div> <input type="button" value=Alterar contedo" onclick="chdiv()">
10
Alterando o contedo de campos de forms $(elemen).val(conteudo) insere conteudo em elemen; $(elemen).val() retorna o value de elemen.
function setNome(){ $('#nome').val('Fulano'); } function getNome(){ alert($('#nome').val()); } <form> <input type="text" id="nome" name="nome"> <input type="button" value="Show nome" onclick="getNome()"> <input type="button" value="Alterar nome" onclick="setNome()"> </form>
11
Exerccio
Elabore uma pgina que simule o Twitter. As mensagens so inseridas em uma tag <p>, sendo que a ltima mensagem sempre aparece no topo (use o fadeIn). Cada mensagem deve ter um link para apagar a mensagem. A pgina deve ter uma seo para mostrar os seguidores e os cones de lista e expandido.
12
A funo load
load(url, parmetros, callback)
url script server-side; parmetros objeto JavaScript com valores a serem enviados ao servidor; callback funo chamada ao final da requisio ao servidor.
14
15
16