Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web 2.0 com Ajax: JQuery/PHP

Web 2.0 com Ajax: JQuery/PHP

Treinamento ministrado para turma iniciante em 2011

Aula 05

Avatar for Wagner Silva

Wagner Silva

April 02, 2011
Tweet

More Decks by Wagner Silva

Other Decks in Programming

Transcript

  1. Agenda  Manipulando a exibição de objetos  Customizando animações

    com CSS  Enfileirando animações  Aplicação de Delay  Ajax  Revisão: PHP e XMLHttpRequest  Conexões Síncronas e Assíncronas Wagner Silva # Web 2.0 com Ajax Aula 05
  2. Customizando com CSS  seleção.animate(propriedades,tempo,frequencia,função)  Somente propriedades numéricas são

    válidas  Frequência: swing ou linear Wagner Silva # Web 2.0 com Ajax Aula 05
  3. Customizando com CSS  $(“div”).hide(2000)  $(“div”).animate({ height : 0,

    width : 0, marginTop : 0, marginLeft : 0 },2000) Wagner Silva # Web 2.0 com Ajax Aula 05
  4. Customizando com CSS  $(“div”).slideUp(2000)  $(“div”).animate({ height : 0,

    marginTop: 0 },2000) Wagner Silva # Web 2.0 com Ajax Aula 05
  5. Customizando com CSS  Propriedades podem possuir valores não numéricos:

     propriedade : ‘show’  propriedade : ‘hide’  propriedade : ‘toogle’ Wagner Silva # Web 2.0 com Ajax Aula 05
  6. Customizando com CSS  Os valores das propriedades não necessitam

    ser exatos:  propriedade : ‘+= valor’  propriedade : ‘-= valor ’ Wagner Silva # Web 2.0 com Ajax Aula 05
  7. Delay  Atrasa a execução de animações enfileiradas  seleção.animação1

    .delay(tempo).animação2 Wagner Silva # Web 2.0 com Ajax Aula 05
  8. Ajax  União de várias tecnologias  Interação dinâmica com

    usuário  Não há necessidade de recarregamento  Compartilhamento de recursos  Acessibilidade Wagner Silva # Web 2.0 com Ajax Aula 05
  9. PHP  Linguagem de script server-side  Possui bibliotecas 

    Banco de dados  E-mail  Imagens  Etc  Instalação, configuração e documentação: www.php.net Wagner Silva # Web 2.0 com Ajax Aula 05
  10. XmlHttpRequest  Criado pela Microsoft  Acessar/recuperar dados do servidor

    (assíncrona)  Pode retornar:  XML  Json  Texto  Imagem  etc Wagner Silva # Web 2.0 com Ajax Aula 05
  11. Conexão com JQuery  ajaxSetup() e ajax()  Principais propriedades:

     async : booleano  data : mapeamento  statusCode : mapeamento  type : string (post/get)  success : função  url : string Wagner Silva # Web 2.0 com Ajax Aula 05
  12. Web 2.0 com Ajax # Aula 05  Próxima Aula:

     Manipulando funções através do Ajax.  E-mail: [email protected]  Twitter: twitter.com/web2softeam