Apostila de Introdução ao jQuery
(e um mini-curso online)
aceito receber e-mails EuCurso

Conteúdo do Ebook:

UNIDADE 1 INTRODUÇÃO AO JQUERY. 6
1.1 O QUE É JQUERY? 6
1.2 PARA QUE SERVE? 7
1.3 COMPATIBILIDADE. 7
1.4 OBTENDO E INSTALANDO A JQUERY 7
1.5 INSERINDO A JQUERY NA PÁGINA 8

UNIDADE 2 NOÇÕES BÁSICAS. 9
2.1 O CONSTRUTOR JQUERY 9
2.2 PRONTO PARA COMEÇAR? 9
2.3 ENCADEAMENTOS 10
2.4 MANIPULANDO O CSS . 11

UNIDADE 3 SELETORES 14
3.1 SELETORES SIMPLES 14
3.1.1 Seletor $(id). 14
3.1.2 Seletor $(classe) 14
3.1.3 Seletor $(elemento) 15
3.1.4 Agrupamento de seletores . 16
3.1.5 Ancestral descendente 17
3.1.6 Pai > filho . 18
3.1.7 Anterior + próximo 18
3.1.8 Anterior ~ irmãos 19
3.1.9 seletor:first 20
3.1.10 seletor:last 21
3.1.11 seletor:not(elemento) 22
3.1.12 seletor:even. 23
3.1.13 seletor:Odd . 24
3.1.14 seletor:eq(n) 24
3.1.15 seletor:gt(n) 25
3.1.16 seletor:lt(n) . 26
3.1.17 seletor(:header) 27
3.1.18 seletor:contains(texto) 28
3.1.19 seletor:empty 29
3.1.20 seletor1:hás(seletor2). 29
3.1.21 seletor:parent 29
3.1.22 :hidden 29
3.1.23 :visible 29
3.1.24 seletor atributo . 29
3.1.25 seletor atributo="valor" . 30
3.1.26 seletor atributo!="valor" 30
3.1.27 seletor atributo^="valor" . 30
3.1.28 seletor atributo$="valor" . 31
3.1.29 seletor atributo*="valor" . 31
3.1.30 Seletores elemento:filho 31
3.1.31 Seletores para formulários . 31

UNIDADE 4 MANIPULANDO A PÁGINA 33
4.1 MÉTODOS PARA MANIPULAÇÃO DA PÁGINA . 33
4.1.1 addClass() . 33
4.1.2 css() . 33
4.1.3 .removeClass . 33
4.1.4 .toggleClass() 33
4.1.5 .hasClass(). 33
4.1.6 .height() . 34
4.1.7 .width() 34
4.1.8 .innerHeight() 34
4.1.9 .innerWidth() . 34
4.1.10 .outerHeight() . 34
4.1.11 .outerWidth(). 35
4.1.12 .position() 35
4.1.13 .offset() 35
4.1.14 .scrollTop() . 35
4.1.15 .scrollLeft() . 35
4.2 EXEMPLOS . 35

UNIDADE 5 TRABALHANDO COM PLUGINS 39

UNIDADE 6 JQUERY UI . 68

UNIDADE 7 ELEMENTOS DO JQUERY UI . 71