11.5 Exercício M11-E01 Aula anterior
12.1 - jQuery
Breve apresentação de jQuery
Neste módulo vamos apresentar a biblioteca de JavaScript jQuery. Ela é provavelmente a biblioteca mais usada e popular de todos os tempos em desenvolvimento web.
A biblioteca jQuery (core) teve um papel fundamental no desenvolvimento web ao permitir o desenvolvimento de scripts sem se preocupar com compatibilidade entre diferentes navegadores de Internet.
As especificações de componentes Web têm caminhado para serem cada vez mais robustas, completas e os navegadores estão cada vez mais compatíveis entre si. Em 2020, jQuery ainda é uma alternativa melhor do que usar APIs nativas para:
- Manipulação do DOM (Document Object Model) de uma página Web
- Manipulação de eventos (adição e disparos de eventos, por exemplo)
- Requisição AJAX (fazer requisições da página para servidores Web)
Estudos
Para os estudos de jQuery, você deve ler os artigos abaixo.
Sugerimos que enquanto você estiver lendo, deixe um arquivo .html
aberto no
seu editor de código e no seu browser para rodar os exemplos de HTML
apresentados.
Se você já se sente confortável com algum dos conteúdos, não há necessidade de estudá-lo novamente.
Lista de artigos sugeridos:
- How jQuery Works
- $( document ).ready()
- Attributes
- Selecting Elements
- Working with Selections
- Manipulating Elements
- Traversing
- jQuery Event Basics
- Introducing Events
- Understanding Event Delegation
- Triggering Event Handlers
- AJAX (ler todos os artigos sugeridos nesta página)