Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web 2.0 com Ajax: JQuery/PHP
Search
Wagner Silva
March 26, 2011
Programming
0
61
Web 2.0 com Ajax: JQuery/PHP
Treinamento ministrado para turma iniciante em 2011
Aula 04
Wagner Silva
March 26, 2011
Tweet
Share
More Decks by Wagner Silva
See All by Wagner Silva
Web 2.0 com Ajax: JQuery/PHP
silvawbr
0
75
Web 2.0 com Ajax: JQuery/PHP
silvawbr
0
58
Web 2.0 com Ajax: JQuery/PHP
silvawbr
0
56
Web 2.0 com Ajax: JQuery/PHP
silvawbr
0
56
Web 2.0 com Ajax: JQuery/PHP
silvawbr
0
59
Web 2.0 com Ajax: JQuery/PHP
silvawbr
0
70
Other Decks in Programming
See All in Programming
dchart: charts from deck markup
ajstarks
3
1k
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
今から始めるClaude Code超入門
448jp
8
9.1k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
270
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
750
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
810
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
ぼくの開発環境2026
yuzneri
0
250
CSC307 Lecture 08
javiergs
PRO
0
670
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.1k
Amusing Abliteration
ianozsvald
0
110
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Building the Perfect Custom Keyboard
takai
2
690
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Paper Plane (Part 1)
katiecoart
PRO
0
4.3k
Test your architecture with Archunit
thirion
1
2.2k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
77
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The browser strikes back
jonoalderson
0
430
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Transcript
Aula 04 Wagner Silva
Agenda Manipulação de HTML Manipulação de CSS
Manipulação de Eventos Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de HTML seleção.html() $(“p”).html() $(“p#assinantes”).html(“<b>Conteúdo Bloqueado</b>”)
seleção.text() $(“p”).text() $(“p#assinantes”).text(“Conteúdo disponível somente para assintantes!”) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de HTML seleção.val() $(“:text[name=email]”).val() $(“:text[name=email]”).val(“Digite aqui
o seu e-mail...”) seleção.attr() $(“img”).attr(“src”) $(“img”).attr(“src”,”imagem.png”) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de HTML seleção.removeAttr() $(“table”).removeAttr(“bgcolor”) seleção.prepend(objeto)
$(“#scraps”).prepend(“<div class=‘user’> <img>Fulano</div><div class=‘msg’>Recado de Fulano</div>”) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de HTML seleção.append(objeto) $(“div#emails”).append(“<br><input type=‘text’ name=‘email’>”)
seleção.before(objeto) $(“.nome”).before(“<img>”) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de HTML seleção.after(objeto) $(“#usuarios > tr:last”).after(“<tr><td><input type=‘text’
name=‘uNome’></td></tr>”) seleção.clone() $(“div.carimbo”).clone() seleção.remove() $(“img”).remove() Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de HTML Exercício: Criar tabela onde será possível
manipular a ordem das linhas. Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS seleção.css(propriedade,valor) $(“body”).css(“background-color”,”#ff0000”); seleção.addClass()
$(“img”).addClass(“miniatura”); seleção.removeClass() $(“img”).removeClass(“miniatura”); Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS seleção.height() Somente conteúdo seleção.innerHeight()
Conteúdo + Padding seleção.outerHeight(true) Conteúdo + Padding + Borda + Margem Wagner Silva # Web 2.0 com Ajax Aula 04
None
Manipulação de CSS seleção.width() Somente conteúdo seleção.innerWidth()
Conteúdo + Padding seleção.outerWidth(true) Conteúdo + Padding + Borda + Margem Wagner Silva # Web 2.0 com Ajax Aula 04
None
Manipulação de CSS seleção.offset() Referente à página
seleção.position() Referente ao “pai” Wagner Silva # Web 2.0 com Ajax Aula 04
None
Manipulação de CSS Exercício: Centralizar uma div horizontal e
verticalmente. Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS seleção.blur(função) seleção.change(função) seleção.click(função)
seleção.dbclick(função) seleção.focus(função) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS seleção.keydown(função) seleção.keypress(função) seleção.keyup(função)
seleção.mousedown(função) seleção.mouseout(função) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS seleção.mouseover(função) seleção.mouseup(função) seleção.submit(função)
seleção.scroll(função) seleção.mouseout(função) Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS seleção.delegate(descendente, evento, função) Novos elementos
da página Herança de comportamento $(“#galeria”).delegate(“.miniatura”,”mouseover”,function(){ $(this).attr(“src”,this.id+”_2x.jpg”); }); Wagner Silva # Web 2.0 com Ajax Aula 04
Manipulação de CSS Exercício: Modificar todas as funções da
simulação do GMail e adicionar as funções de seleção, arquivar, e desarquivar. Wagner Silva # Web 2.0 com Ajax Aula 04
Web 2.0 com Ajax # Aula 04 Próxima Aula:
Animação de Objetos Ajax E-mail:
[email protected]
Twitter: twitter.com/web2softeam